预览加载中,请您耐心等待几秒...
1/7
2/7
3/7
4/7
5/7
6/7
7/7

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN105912653A(43)申请公布日2016.08.31(21)申请号201610219110.6(22)申请日2016.04.08(71)申请人广东凯通软件开发有限公司地址510000广东省广州市萝岗区开发区科汇三街12号901房、1001房、1101房(72)发明人曹雄杨学刚杨志成朱江李军孙永涛(74)专利代理机构广州市越秀区哲力专利商标事务所(普通合伙)44288代理人谭启斌(51)Int.Cl.G06F17/30(2006.01)权利要求书1页说明书4页附图1页(54)发明名称数据快速订阅方法及装置(57)摘要本发明提供数据快速订阅方法及装置,应用于服务端的处理器中,服务端中具有物理内存和磁盘,该方法包括如下步骤:接收来自客户端的订阅请求,订阅请求包括数据条件和订阅属性;根据数据条件和订阅属性判断该订阅请求是否存在于物理内存中,若是,则将存储于物理内存中并与该订阅请求对应的订阅数据发送至客户端,否则,将该订阅请求添加至物理内存中,根据该订阅请求的数据条件和订阅属性处理得到订阅数据,并将该订阅数据发送至客户端。使用物理内存缓存数据,访问效率高,不需要和磁盘交互;数据服务转移,当客户端第一次发出订阅请求后,服务端将该订阅请求缓存,然后在后台处理该订阅请求,避免客户端订阅数据时频繁的计算而花费时间。CN105912653ACN105912653A权利要求书1/1页1.数据快速订阅方法,应用于服务端的处理器中,服务端中具有物理内存和磁盘,其特征在于,包括如下步骤:步骤一:接收来自客户端的订阅请求,所述订阅请求包括数据条件和订阅属性;步骤二:根据数据条件和订阅属性判断该订阅请求是否存在于物理内存中,若是,则将存储于物理内存中并与该订阅请求对应的订阅数据发送至客户端,否则,执行步骤三;步骤三:根据该订阅请求的数据条件和订阅属性从磁盘中处理得到订阅数据,将该订阅请求添加至物理内存中,以及将订阅数据存储至物理内存中,并将该订阅数据发送至客户端。2.如权利要求1所述的数据快速订阅方法,其特征在于,所述物理内存中设有一订阅表,所述步骤二中“根据数据条件和订阅属性判断该订阅请求是否存在于物理内存中”具体为根据数据条件和订阅属性判断该订阅请求是否存在于订阅表上;所述步骤三中“将该订阅请求添加至物理内存中”具体为将该订阅请求添加至订阅表中。3.如权利要求1所述的数据快速订阅方法,其特征在于,所述数据条件为一布尔表达式,该布尔表达式包括至少一个关系表达式,所述关系表达式包括字段、运算符、对比数据、对比部分和附加信息。4.如权利要求1所述的数据快速订阅方法,其特征在于,所述订阅属性包括用户ID、订阅时长、字段属性、全部订阅、部分订阅、订阅排序和分页信息中的一种或多种。5.如权利要求4所述的数据快速订阅方法,其特征在于,所述订阅排序包括需排序字段和排序类型,所述排序类型包括升序和降序;所述分页信息包括起始数量和结束数量。6.数据快速订阅装置,应用于服务端的处理器中,服务端中具有物理内存和磁盘,其特征在于,包括如下单元:接收单元:用于接收来自客户端的订阅请求,所述订阅请求包括数据条件和订阅属性;判断单元:用于根据数据条件和订阅属性判断该订阅请求是否存在于物理内存中,若是,则将存储于物理内存中并与该订阅请求对应的订阅数据发送至客户端,否则,执行发送单元;发送单元:用于根据该订阅请求的数据条件和订阅属性从磁盘中处理得到订阅数据,将该订阅请求添加至物理内存中,以及将订阅数据存储至物理内存中,并将该订阅数据发送至客户端。7.如权利要求6所述的数据快速订阅装置,其特征在于,所述物理内存中设有一订阅表,所述判断单元中“根据数据条件和订阅属性判断该订阅请求是否存在于物理内存中”具体为根据数据条件和订阅属性判断该订阅请求是否存在于订阅表上;所述发送单元中“将该订阅请求添加至物理内存中”具体为将该订阅请求添加至订阅表中。8.如全权利要求6所述的数据快速订阅装置,其特征在于,所述数据条件为一布尔表达式,该布尔表达式包括至少一个关系表达式,所述关系表达式包括字段、运算符、对比数据、对比部分和附加信息。9.如全权利要求6所述的数据快速订阅装置,其特征在于,所述订阅属性包括用户ID、订阅时长、字段属性、全部订阅、部分订阅、订阅排序和分页信息中的一种或多种。10.如权利要求9所述的数据快速订阅装置,其特征在于,所述订阅排序包括需排序字段和排序类型,所述排序类型包括升序和降序;所述分页信息包括起始数量和结束数量。2CN105912653A说明书1/4页数据快速订阅方法及装置技术领域[0001]本发明涉及通信数据综合管理技术领域,尤其涉及数据快速订阅方法及装置。背景技术[0002]随着通信技术的发展以及通