[发明专利]数据查询方法及相关设备有效
| 申请号: | 201810234069.9 | 申请日: | 2018-03-21 |
| 公开(公告)号: | CN108241758B | 公开(公告)日: | 2021-05-11 |
| 发明(设计)人: | 廖成才;黄伟;朱晓华;孔维斌 | 申请(专利权)人: | 广州华多网络科技有限公司 |
| 主分类号: | G06F16/903 | 分类号: | G06F16/903 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
| 地址: | 511442 广东省广*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 数据 查询 方法 相关 设备 | ||
1.一种数据查询方法,其特征在于,包括:
接收对用户数据的查询请求;
在预先设置的临时内存中,查询符合所述查询请求的第一用户数据集合;其中所述临时内存中存储有所述用户数据中被执行变更操作的用户数据,以及所述变更操作的操作类型;所述操作类型包括:增加、删除或修改中的任意一项或多项;
在搜索引擎的非易性存储装置中,查询符合所述查询请求的第二用户数据集合;
根据所述第一用户数据集合中用户数据的操作类型,对所述第一用户数据集合及所述第二用户数据集合执行所述操作类型表示的处理操作,得到查询结果;
依据所述临时内存中的用户数据及用户数据的变更操作的操作类型,对所述搜索引擎中非易失性存储单元中的用户数据进行处理;
其中,所述根据所述第一用户数据集合中用户数据的操作类型,对所述第一用户数据集合及所述第二用户数据集合执行所述操作类型表示的处理操作,得到查询结果包括:
合并所述第一用户数据集合及所述第二用户数据集合;
若合集中包含有删除的操作类型对应的用户数据,则删除所述合集中所述删除的操作类型对应的用户数据;
若合集中包含有修改的操作类型对应的用户数据,则删除所述合集中所述修改的操作类型对应的修改前的用户数据;
其中,所述临时内存中用户数据的存储过程包括:
接收用户数据变更请求;
当所述用户数据变更请求的操作类型为删除或修改时,在数据库服务器存储的用户数据中,查询与所述用户数据变更请求对应的用户数据;
将所述用户数据变更请求对应的用户数据存储至临时内存中,并将所述用户数据变更请求中的操作类型存储至所述临时内存中。
2.根据权利要求1所述的数据查询方法,其特征在于,在依据所述临时内存中的用户数据及用户数据的变更操作的操作类型,对所述搜索引擎中非易失性存储单元中的用户数据进行处理之前,还包括:
判断所述临时内存中的用户数据是否满足预设条件,其中所述预设条件包括时长条件或数据量条件;
若满足,则执行依据所述临时内存中的用户数据及用户数据的变更操作的操作类型,对所述搜索引擎中非易失性存储单元中的用户数据进行处理的步骤。
3.一种数据查询装置,其特征在于,包括:
查询请求接收单元,用于接收对用户数据的查询请求;
第一数据查询单元,用于在预先设置的临时内存中,查询符合所述查询请求的第一用户数据集合;其中所述临时内存中存储有所述用户数据中被执行变更操作的用户数据,以及所述变更操作的操作类型;所述操作类型包括:增加、删除或修改中的任意一项或多项;
第二数据查询单元,用于在搜索引擎的非易性存储装置中,查询符合所述查询请求的第二用户数据集合;
数据集合处理单元,用于根据所述第一用户数据集合中用户数据的操作类型,对所述第一用户数据集合及所述第二用户数据集合执行所述操作类型表示的处理操作,得到查询结果;
临时内存处理单元,用于存储临时内存中的用户数据;
所述用户数据处理单元,用于依据所述临时内存中的用户数据及用户数据的变更操作的操作类型,对所述搜索引擎中非易失性存储单元中的用户数据进行处理;
其中,所述数据集合处理单元包括:
合并子单元,用于合并所述第一用户数据集合及所述第二用户数据集合;
删除子单元,用于若合集中包含有删除的操作类型对应的用户数据,则删除所述合集中所述删除的操作类型对应的用户数据;
修改子单元,用于若合集中包含有修改的操作类型对应的用户数据,则删除所述合集中所述修改的操作类型对应的修改前的用户数据;
其中,所述临时内存处理单元包括:
请求接收子单元,用于接收用户数据变更请求;
数据查询子单元,用于当所述用户数据变更请求的操作类型为删除或修改时,在数据库服务器存储的用户数据中,查询与所述用户数据变更请求对应的用户数据;
数据存储子单元,用于将所述用户数据变更请求对应的用户数据存储至临时内存中,并将所述用户数据变更请求中的操作类型存储至所述临时内存中。
4.一种存储介质,其特征在于,所述存储介质存储有多条指令,所述指令适于处理器进行加载,以执行权利要求1或2所述的数据查询方法中的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州华多网络科技有限公司,未经广州华多网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810234069.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种舆论情报大数据管理系统
- 下一篇:一种温室设施农业自动化平台的设计方法
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





