【技术实现步骤摘要】
数据存储方法、装置、非关系数据库系统及存储介质
本专利技术涉及数据存储技术,特别涉及一种数据存储方法、装置、非关系数据库系统及存储介质。
技术介绍
在大数据时代,各种用于大数据的云存储系统通过云平台的管理和运营机制,保障所提供服务的高可靠性;另一方面,通过将所有参与用户所贡献的存储资源汇集起来提供成本低廉且容量巨大的存储空间,以有效满足高速发展的互联网应用在大规模性、高效性、高可靠性、高可扩展性以及高性价比方面的需求。为了能够更好的利用大数据,需要有各种数据库系统能够从云存储系统定时拉取更新的数据信息到本地化存储,通过本地化存储便于满足用户对大数据进行快速搜索等使用需求,如在线商城平台系统,业务系统定时从商品中心拉取更新的商品数据信息到本地化存储,便于满足用户通过客户端可以直接访问业务系统,满足客户端进行数据查询等使用需求。
技术实现思路
本专利技术实施例提供一种数据存储方法、装置、非关系数据库系统及存储介质,能够提升数据读取性能。本专利技术实施例的技术方案是这样实现的:第一方面, ...
【技术保护点】
1.一种数据存储方法,其特征在于,包括:/n获取待存储数据;/n确定当前使用的第一存储空间对应的第一索引标识;/n选择第二索引标识指向的当前未使用的第二存储空间执行所述待存储数据的存储操作,确定所述第二存储空间的存储操作完成时,将所述第二存储空间更新为当前使用的存储空间。/n
【技术特征摘要】
1.一种数据存储方法,其特征在于,包括:
获取待存储数据;
确定当前使用的第一存储空间对应的第一索引标识;
选择第二索引标识指向的当前未使用的第二存储空间执行所述待存储数据的存储操作,确定所述第二存储空间的存储操作完成时,将所述第二存储空间更新为当前使用的存储空间。
2.如权利要求1所述的方法,其特征在于,所述选择第二索引标识指向的当前未使用的第二存储空间执行所述待存储数据的存储操作,包括:
选择第二索引标识指向的当前未使用的第二存储空间,删除所述第二存储空间的历史全量数据,将所述待存储数据存储至所述第二存储空间。
3.如权利要求2所述的方法,其特征在于,所述将所述待存储数据存储至所述第二存储空间,包括:
将所述待存储数据以包含键值对的无序散列表的形式存储至所述第二存储空间。
4.如权利要求1所述的方法,其特征在于,所述选择第二索引标识指向的当前未使用的第二存储空间执行所述待存储数据的存储操作之前,包括:
将所述待存储数据的数据结构进行转换,对进行转换后的所述待存储数据根据设置条件进行过滤,得到更新后的所述待存储数据。
5.如权利要求1所述的方法,其特征在于,所述将所述第二存储空间更新为当前使用的存储空间之后,包括:
获取搜索请求,根据所述搜索请求确定当前使用的所述第二存储空间对应的所述第二索引标识,选择所述第二索引标识指向的所述第二存储空间执行响应所述搜索请求的搜索操作。
6.如权利要求5所述的方法,其特征在于,所述确定当前使用的第一存储空间对应的第一索引标识,包括:
确定当前搜索路由对应的存储空间为当前使用的第一存储空间,根据索引标识与存储空间的对应关系确定所述第一存储空间对应的第一索引标识。
7.一种数据存储装置,其特征在于,包括:
数据拉取模块,用于获取待存储数据;
路...
【专利技术属性】
技术研发人员:曲海龙,丁琼,周宁,
申请(专利权)人:北京京东尚科信息技术有限公司,北京京东世纪贸易有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。