[发明专利]数据处理方法、数据存储系统、计算机设备及存储介质有效
申请号: | 202110349252.5 | 申请日: | 2021-03-31 |
公开(公告)号: | CN113064919B | 公开(公告)日: | 2022-11-22 |
发明(设计)人: | 夏宝宁 | 申请(专利权)人: | 北京达佳互联信息技术有限公司 |
主分类号: | G06F16/2453 | 分类号: | G06F16/2453;G06F16/21 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 宁立存 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 方法 数据 存储系统 计算机 设备 存储 介质 | ||
本公开关于一种数据处理方法、数据存储系统、计算机设备及存储介质,属于计算机技术领域。本公开通过在数据存储系统中同时设置行存储空间和列存储空间,应用配置信息来配置各个字段的存储形式,对于数据写入需求较大的字段,直接以行存储形式写入到行存储空间,从而能够保证数据的写入速度较快,再调用数据同步功能,将行存储空间中更新的数据同步到列存储空间中,使列存储空间能够存储有完整的、最新的数据,从而能够良好的支持数据查询,保证数据查询的速度较快。
技术领域
本公开涉及计算机技术领域,尤其涉及一种数据处理方法、数据存储系统、计算机设备及存储介质。
背景技术
随着互联网技术的发展,网络中所需要存储的数据也越来越多,海量的数据存储对于数据存储系统的性能要求也大幅提高。而目前的数据存储系统,往往难以同时具备较快的数据写入速度和数据查询速度,难以满足高频率的数据写入和查询需求。因此,如何使数据存储系统能够兼顾数据查询速度和数据写入速度,是一个重要研究方向。
发明内容
本公开提供一种数据处理方法、数据存储系统、计算机设备及存储介质,能够提高数据存储系统的数据查询速度和数据写入速度。本公开的技术方案如下:
根据本公开实施例的第一方面,提供一种数据处理方法,应用于数据存储系统,包括:
接收数据写入请求,该数据写入请求包括待写入数据以及该待写入数据所属字段的第一字段标识;
响应于该数据写入请求中的该第一字段标识命中配置信息,将该待写入数据以行存储形式写入该数据存储系统的行存储空间,该配置信息中存储有至少一个目标字段对应的目标字段标识,该目标字段所对应的写入参数和查询参数满足参考条件;
将该行存储空间中的增量数据同步至该数据存储系统的列存储空间,该列存储空间中的数据以列存储形式进行存储。
本公开实施例提供的技术方案,通过在数据存储系统中同时设置行存储空间和列存储空间,应用配置信息来配置各个字段的存储形式,对于数据写入需求较大的字段,直接以行存储形式写入到行存储空间,从而能够保证数据的写入速度较快,再调用数据同步功能,将行存储空间中更新的数据同步到列存储空间中,使列存储空间能够存储有完整的、最新的数据,从而能够良好的支持数据查询,保证数据查询的速度较快。
在一种可能实现方式中,该将该行存储空间中的增量数据同步至该数据存储系统的列存储空间之后,该方法还包括:
获取该数据存储系统的历史操作数据,该历史操作数据存储有被操作数据所属字段的字段标识和对应的数据操作;
基于该历史操作数据,确定该数据存储系统中字段所对应的写入参数和查询参数;
基于该字段所对应的写入参数和查询参数,在该字段中确定候选字段,该候选字段所对应的写入参数和查询参数满足该参考条件;
基于该候选字段的字段标识,对该配置信息进行更新。
本公开实施例中,通过基于真实的历史操作数据,对配置信息进行动态调整,也即是,对行存储空间中所存储的字段进行动态调整,能够有效提高对数据存储系统进行配置的灵活性,使数据存储系统能够更符合当前的业务需求,能够有效解决不同写入、查询比例下,存储空间的字段配置问题。
在一种可能实现方式中,该参考条件为写入参数和查询参数之间的比值大于或等于参考阈值。
在一种可能实现方式中,该基于该候选字段的字段标识,对该配置信息进行更新,包括:
将该候选字段的字段标识与该配置信息中存储的目标字段标识进行匹配;
响应于该候选字段的字段标识与该目标字段标识不同,将该候选字段的字段标识添加至该配置信息中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京达佳互联信息技术有限公司,未经北京达佳互联信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110349252.5/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置