发明名称 基于数据库时间标签的增量数据查询方法
摘要 本发明公开了一种基于数据库时间标签的增量数据查询方法,其采用时间标签的方式分别对数据库数据和客户端请求进行标注,数据库数据携带的时间标签,记录数据的更新时间,即更新时间标签;客户端请求中携带的时间标签是用户上一次请求数据的响应时间,即响应时间标签,服务器通过比较数据库信息的更新时间标签和请求中的响应时间标签实现增量数据反馈。本发明的方法可以适用于数据更新相对不频繁,但单次更新数据量巨大的客户服务器网络环境,通过增加时间标签,实现数据库增量数据查询,能够在保证满足用户请求的同时减少服务器的数据处理开销和通信开销,极大地改善服务器的性能。
申请公布号 CN103440317A 申请公布日期 2013.12.11
申请号 CN201310381493.3 申请日期 2013.08.28
申请人 电子科技大学 发明人 李龙江;赵海霞;夏棋;李永刚
分类号 G06F17/30(2006.01)I;H04L29/06(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 成都宏顺专利代理事务所(普通合伙) 51227 代理人 周永宏
主权项 基于数据库时间标签的增量数据查询方法,其特征在于,具体包括:步骤1、服务器端采用更新时间标签对数据库中的数据进行更新时间记录,所述更新时间标签随数据库中的数据变化而更新;同时服务器端采用响应时间标签对客户端向服务器端请求数据的响应时间进行标记;步骤2、客户端向所述服务器端发送数据请求报文,若所述客户端为第一次发送数据请求报文,则直接发送请求信息;否则,需要携带上一次所述服务器端对客户端回复的数据请求的响应时间标签;步骤3、服务器端接收数据请求包,提取所述数据请求包中携带的上一次请求数据时所述服务器端回复的响应报文中携带的响应时间标签,将所述响应时间标签与需求数据的更新时间标签进行比较,并回复响应报文至所述客户端;步骤4、客户端收到所述服务器端回复的响应报文后,分析响应报文中包含的数据,利用本地缓存数据与返回的数据信息构造最终的需求结果。
地址 611731 四川省成都市高新区(西区)西源大道2006号