[发明专利]一种图数据存储方法及系统有效
申请号: | 202111006840.5 | 申请日: | 2021-08-31 |
公开(公告)号: | CN113448970B | 公开(公告)日: | 2022-07-12 |
发明(设计)人: | 周柳阳;蒋林林 | 申请(专利权)人: | 深圳市一号互联科技有限公司 |
主分类号: | G06F16/22 | 分类号: | G06F16/22;G06F16/21;G06F16/28 |
代理公司: | 北京专赢专利代理有限公司 11797 | 代理人: | 陈进 |
地址: | 518000 广东省深圳市南山区粤海街道高*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据 存储 方法 系统 | ||
本发明适用于计算机领域,提供了一种图数据存储方法及系统,将获取的数据保存在对应的存储单元中,并定期计算存储单元内存使用量占比;不断监控判断中心存储单元内存使用量占比是否大于溢满占比,即定时监控中心存储单元的内存是否即将用完,当中心存储单元内存使用量占比大于溢满占比的时候,将中心存储单元中的数据自动迁移至与其相连的一级存储单元。通过将中心存储单元中的数据迁移至一级存储单元中,使得中心存储单元的内存得到释放。解决了现有技术中固定的存储单元,在存储数据时出现数据存储量失衡,导致有些存储单元负荷过大,运转速度变慢的问题。
技术领域
本发明属于计算机领域,尤其涉及一种图数据存储方法及系统。
背景技术
图数据库的数据处理方式和传统数据库领域中的 OLTP(在线联机处理)处理相近,以提供高效低延迟的关联查询、数据更新,和系统的图查询语言处理为主要任务。针对关系型数据库对关联查询处理效率不理想的问题,图数据库特别通过图数据建模、支持高效的关联查询存储、以及特有的图索引定向优化,包括在给定图查询条件下避免访问与该查询无关的节点、边和属性数据来缩小搜索范围,降低查询结果计算开销。
图数据库确实有很广泛的适用场景,因为连接存在于自然和社会中的各个角落。每个事物都不是孤立的,而是跟其他事物或紧或松的联系着。随着人类社会的进步,各种关系的处理变得越来越重要,不仅是人,物与物之间的连接关系也越来越被我们所重视。例如,社交是人与人之间的连接,以图数据模型为内在的图数据库天生适用于明显的以联系为中心的领域。在社交网络中使用图数据库可以方便地识别人/群组和他们交流的事物之间的直接或间接的联系,使用户能够高效地对其他人或事物进行打分、评论、发现彼此存在的关系和共同关系的事情。可以更加直观地了解社交网络中人与人之间如何互动、如何关联、如何以群组的形式来做事情或选择。社交网络是最基础的图模型,在此基础上可以叠加更多的内容,比如个人的喜好、购买过的物品、日常的生活方式等,从而演化出更高级的图数据库应用模式。
在关系型图数据模型中,节点、边和属性等数据构成了图数据模型的框架,任选其中一个节点,该节点与其余周围多个节点产生关联,而多个节点又与别的节点发生关联,从而呈现看似以其中一个节点为中心,向周围不断辐射的关系网。将其中一个节点看成一个小的数据存储单元,边看成多个数据存储单元之间的对应关系,现有的图数据存储在节点上的存储是固定的,计算机程序会指定数据存储在预先分配好的固定的存储单元中,使得有些存储单元在存储过程中存储的数据较多,有些存储单元存储的数据较少,整体数据存储在各个存储单元间的分配出现失衡的状态,导致有些存储单元负荷过大,运转速度变慢,作为数据查询和存储流程中的一个节点,导致整体数据库运行性能下降。
发明内容
本发明实施例提供一种图数据存储方法及系统,旨在解决预先固定内存大小的存储单元,在存储数据时出现数据存储量失衡,导致有些存储单元负荷过大,运转速度变慢的问题。
本发明实施例是这样实现的,一方面,一种图数据存储方法包括:
获取要保存的数据;
将数据保存在对应的存储单元中,并定期计算存储单元内存使用量占比;将一个存储单元定义为中心存储单元,将与中心存储单元直接相连的存储单元定义为一级存储单元,除去中心存储单元以外,将与一级存储单元直接相连的存储单元定义为二级存储单元,将多层存储单元以此类推向外辐射定义多层层级关系;
判断中心存储单元内存使用量占比是否大于溢满占比;所述溢满占比为中心存储单元的内存使用量即将达到内存总量的预警值;
当中心存储单元内存使用量占比大于溢满占比的时候,将中心存储单元中的数据自动迁移至与其相连的一级存储单元。
作为本发明的一种改进方案:所述将数据保存在对应的存储单元中,并定期计算存储单元内存使用量占比具体包括:
将数据保存在对应的存储单元中;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市一号互联科技有限公司,未经深圳市一号互联科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111006840.5/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置