一种微信公众帐号信息记录的排序分页的方法和系统与流程

文档序号:12597462阅读:来源:国知局

技术特征:

1.一种微信公众帐号信息记录的排序分页的方法,其特征在于,包括以下步骤:

设立Hash表数据结构来存储微信公众帐号的信息记录;

将Hash表的key值和信息的时间戳存储为sored-set字符串集合;

通过查询信息的开始时间和结束时间所对应的时间戳,获得key值集合;

通过查询所获得的key值集合获得Hash表中的信息记录集合,实现分页功能。

2.根据权利要求1所述的方法,其特征在于:

所述Hash表存储所述信息记录时,同时存储key值。

3.根据权利要求1所述的方法,其特征在于,所述将Hash表的key值和信息的时间戳存储为sored-set字符串集合,进一步包括:

同一条信息的key值和时间戳存储为同一条字符串。

4.根据权利要求1所述的方法,其特征在于:

根据时间戳对sored-set字符串集合的数据进行排序。

5.根据权利要求1所述的方法,其特征在于,所述通过查询信息的开始时间和结束时间所对应的时间戳,获得key值集合,进一步包括:

通过开始时间和结束时间查询sored-set字符串,获得该时间段内的key值集合;

所述key值集合和时间戳排序一致。

6.根据权利要求1所述的方法,其特征在于:

调用信息记录时,设定调用数量N,每次从Hash表调用N条信息记录;

N条信息记录在一页上显示。

7.根据权利要求1或6所述的方法,其特征在于:

若调用信息总数量不足N条,或剩余信息数量不足N条,从Hash表调用 全部信息,并在一页内显示。

8.一种微信公众帐号信息记录的排序分页的系统,其特征在于,包括:

Hash表单元、sored-set字符串单元、管理单元和终端,其中,

Hash表单元用于存储微信公众帐号的信息记录、key值;

sored-set字符串单元用于存储key值和时间戳;

管理单元用于管理检索请求、分批调用信息记录实现分页功能;

终端用于执行查询请求和显示查询结果。

9.根据权利要求8所述的系统,其特征在于,进一步包括:

Key值和时间戳存在对应关系。

10.根据权利要求8所述的系统,其特征在于,进一步包括:

管理单元每次调用N条信息在一页显示,实现分页显示信息的功能。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1