一种基于用户特征的分页查询方法和装置制造方法及图纸

技术编号:33199686 阅读:16 留言:0更新日期:2022-04-24 00:34
本发明专利技术公开了一种基于用户特征的分页查询方法和装置,包括以下:S101)用户在某一终端设备提交信息分页查询请求数据库信息;S102)标记行为装置收到该分页请求,匹配是否有该用户设备的标记特征值;如果匹配到,则进入流程S106步骤;如果没有匹配到,则进入流程S103步骤;S103)采集用户行为特征信息:T1)首先标记该用户设备信息;T2)采集用户手指上下滑动屏幕像素间距X(n)。本方法的数据库分页查询技术创造了基于每个用户,终端,行为特征三要素简历特征库来确定分页查询数据库数据量分页大小,来减少数据库资源,IO,网络流量,提高数据使用效率,提升用户体验。具有新颖性和自身的优势特长。优势特长。优势特长。

【技术实现步骤摘要】
一种基于用户特征的分页查询方法和装置


[0001]本专利技术涉及数据库分页查询领域,特别涉及一种基于用户特征的分页查询方法和装置。

技术介绍

[0002]随着时间和业务的发展,数据库应用系统中数据会越来越多,数据查询能力也会随着数据增加而增大数据库资源消耗。本专利提供了一种方法,基于用户的行为特征信息,标记用户行为,基于用户,设备的特征信息,提高数据精准使用率,降低数据库负载,减少不必要的IO开销,同时提升用户体验。同类产品或者技术并没有根据每个设备终端和用户行为特征来确定分页查询数据库数据量大小,来减少数据库资源,IO,网络流量。没有根据每个用户,终端,行为特征三要素来确定数据库分页查询的分页大小。提升设备的使用率。

技术实现思路

[0003]本专利技术要解决的技术问题是克服现有技术的缺陷,提供一种基于用户特征的分页查询方法和装置,基于用户的设备行为特征信息,标记用户行为,基于用户特征信息,提高数据精准使用率,降低数据库负载,减少不必要的IO开销,同时提升用户体验。
[0004]本专利技术提供了如下的技术方案:
[0005]本专利技术提供一种基于用户特征的分页查询方法和装置,包括以下:
[0006]S101)用户在某一终端设备提交信息分页查询请求数据库信息;
[0007]S102)标记行为装置收到该分页请求,匹配是否有该用户设备的标记特征值;如果匹配到,则进入流程S106步骤;如果没有匹配到,则进入流程S103步骤;
[0008]S103)采集用户行为特征信息:T1)首先标记该用户设备信息;T2)采集用户手指上下滑动屏幕像素间距X(n),同时注意标记在该间距X(n)对应的数据信息条数,该上下像素间距X(n)对应的数据展示条数,即该用户设备的特征值;T3)多次记录该数值,同时需要剔除用户偶发屏幕大滑动的非正常浏览的特征值;
[0009]S104)基于上述S103步骤获取的大量数据,根据正态分布公式中μ为平均数,
[0010]σ为标准差,f(x)为正态分布函数;取μ
±
σ作为该用户的特征值边界值S1,S2;
[0011]S105)根据S104步骤的S1,S2值,确定分页查询上下边界,以及分页数量SV;即为该用户设备的精确有效的特征值;并存储在标记行为装置;
[0012]S106)根据S105步骤的分页数量SV值,进行分页查询数据库;
[0013]S107)返回精准请求信息给用户终端设备;结束。
[0014]与现有技术相比,本专利技术的有益效果如下:
[0015]本方法的数据库分页查询技术创造了基于每个用户,终端,行为特征三要素简历特征库来确定分页查询数据库数据量分页大小,来减少数据库资源,IO,网络流量,提高数
据使用效率,提升用户体验。具有新颖性和自身的优势特长。
附图说明
[0016]附图用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与本专利技术的实施例一起用于解释本专利技术,并不构成对本专利技术的限制。在附图中:
[0017]图1是本专利技术的流程图;
[0018]图2是本专利技术的实施例示意图。
具体实施方式
[0019]以下结合附图对本专利技术的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本专利技术,并不用于限定本专利技术。其中附图中相同的标号全部指的是相同的部件。
[0020]实施例1
[0021]如图1

2,本专利技术提供一种基于用户特征的分页查询方法和装置,包括以下:
[0022]S101)用户在某一终端设备提交信息分页查询请求数据库信息;
[0023]S102)标记行为装置收到该分页请求,匹配是否有该用户设备的标记特征值;如果匹配到,则进入流程S106步骤;如果没有匹配到,则进入流程S103步骤;
[0024]S103)采集用户行为特征信息:T1)首先标记该用户设备信息;T2)如图2所示,采集用户手指上下滑动屏幕像素间距X(n),同时注意标记在该间距X(n)对应的数据信息条数,该上下像素间距X(n)对应的数据展示条数,即该用户设备的特征值;T3)多次记录该数值,同时需要剔除用户偶发屏幕大滑动的非正常浏览的特征值;
[0025]S104)基于上述S103步骤获取的大量数据,根据正态分布公式中μ为平均数,
[0026]σ为标准差,f(x)为正态分布函数;取μ
±
σ作为该用户的特征值边界值S1,S2;
[0027]S105)根据S104步骤的S1,S2值,确定分页查询上下边界,以及分页数量SV;即为该用户设备的精确有效的特征值;并存储在标记行为装置,存储为{用户,设备,用户行为标记,SV}。{用户,设备,用户行为标记}组合为维度唯一标记;
[0028]S106)根据S105步骤的分页数量SV值,进行分页查询数据库;
[0029]S107)返回精准请求信息给用户终端设备;结束;
[0030]如果同一个用户,变更设备或者多设备情形,{用户,设备,用户行为标记}将作为不同维度存在。例如:{用户1,设备1,用户行为标记1},{用户1,设备2,用户行为标记2}或者{用户2,设备2,用户行为标记2}。
[0031]其中,S103步骤说明:如图2所示,
[0032]以某一用户终端(手机)说明:
[0033]B1)用户正常大概率在终端J2~J1上下限滑动,标记的像素锚点对应的信息,展示的数据量为N{3,7},图示为显示5条数据。
[0034]B2)针对该用户终端计算整个屏尺寸边界确定展示给用户的数据量为M{9},9条数据。但是每次数据真实
[0035]变动(用户正常行为在该设备滑动)为5条信息(用户滑动数据量J2

J1)。以上分页查询分页查询大小X信息将会被记录在标记行为装置。
[0036]B3)多次记录该数值,同时需要剔除用户偶发屏幕大滑动的非正常浏览的特征值。最终形成正常行为数据Xn{X1,X2,X3

},该数据集合被存储在标记行为装置对应的标记集中。
[0037]最后应说明的是:以上所述仅为本专利技术的优选实施例而已,并不用于限制本专利技术,尽管参照前述实施例对本专利技术进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本专利技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本专利技术的保护范围之内。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于用户特征的分页查询方法和装置,其特征在于,包括以下:S101)用户在某一终端设备提交信息分页查询请求数据库信息;S102)标记行为装置收到该分页请求,匹配是否有该用户设备的标记特征值;如果匹配到,则进入流程S106步骤;如果没有匹配到,则进入流程S103步骤;S103)采集用户行为特征信息:T1)首先标记该用户设备信息;T2)采集用户手指上下滑动屏幕像素间距X(n),同时注意标记在该间距X(n)对应的数据信息条数,该上下像素间距X(n)对应的数据展示条数,即该用户设备的特征值;T3)多次记录...

【专利技术属性】
技术研发人员:黄银海
申请(专利权)人:天翼电子商务有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1