(19)国家知识产权局
(12)发明 专利
(10)授权公告 号
(45)授权公告日
(21)申请 号 202211009536.0
(22)申请日 2022.08.23
(65)同一申请的已公布的文献号
申请公布号 CN 115098045 A
(43)申请公布日 2022.09.23
(73)专利权人 成都止观互娱科技有限公司
地址 610095 四川省成 都市高新区锦晖西
一街99号一栋二单 元7层701号
(72)发明人 余侠
(74)专利代理 机构 成都市集智汇华知识产权代
理事务所(普通 合伙) 51237
专利代理师 李华 温黎娟
(51)Int.Cl.
G06F 3/06(2006.01)
G06F 16/182(2019.01)G06F 16/23(2019.01)
(56)对比文件
CN 103744975 A,2014.04.23
CN 114896276 A,202 2.08.12
CN 105183374 A,2015.12.23
CN 107704196 A,2018.02.16
CN 106126113 A,2016.1 1.16
CN 111984191 A,2020.1 1.24
WO 2022068760 A1,202 2.04.07
WO 2022120992 A1,202 2.06.16
US 95196 64 B1,2016.12.13
李思阳等.Hum mer:面向NVMe闪存设备的对
象存储系统. 《信息 工程大学学报》 .2019,(第04
期),
审查员 樊倩倩
(54)发明名称
一种数据存储系统及网络数据读取和写入
方法
(57)摘要
本发明公开一种数据存储系统及网络数据
读取和写入 方法, 包括用于接收终端数据读写请
求向终端反馈数据的逻辑服务器、 用于向逻辑服
务器提供数据的只读缓存服务器、 用于存储活跃
数据的内存 数据库、 用于存储非活跃数据的磁盘
数据库, 所述逻辑服务器、 只读缓存服务器、 内存
数据库、 磁盘数据库依次通信连接, 并且所述逻
辑服务器也与内存数据库直接通信连接。 通过将
系统分为4个部分, 实现对数据的合理分配, 降低
非活跃性数据的内存占用空间, 此外, 采用 读写
分离的方式提高数据存储效率的同时, 保证了数
据的一致性和可靠性。
权利要求书2页 说明书6页 附图4页
CN 115098045 B
2022.11.25
CN 115098045 B
1.一种数据存储系统, 其特征在于, 包括用于接收终端数据读写请求向终端反馈数据
的逻辑服务器、 用于 向逻辑服务器提供数据的只读缓存服务器、 用于存储活跃数据的内存
数据库、 用于存储非活跃数据的磁盘数据库, 所述逻辑服务器、 只读缓存服务器、 内存数据
库、 磁盘数据库依次通信连接, 并且所述逻辑 服务器也与内存数据库直接通信连接,
其中, 所述磁盘数据库被写入数据条目之后, 删除内存数据库中对应的所述数据 条目,
并保留所述数据条目键值, 以使内存数据库在 访问磁盘数据库时查找所述数据条目。
2.根据权利要求1所述的数据存储系统, 其特征在于, 所述逻辑服务器、 只读缓存服务
器、 内存数据库、 磁 盘数据库依次通信连接用于数据读取, 包括:
逻辑服务器接收终端发送的数据读取请求, 并对只读缓存服 务器发起数据读取请求;
若只读缓存服务器不存在所述数据, 则通过只读缓存服务器向内存数据库发起数据请
求;
若内存服 务器不存在所述数据, 则通过内存数据库向磁 盘数据库发起数据请求;
逻辑服务器将被请求读取的数据反馈 至终端。
3.根据权利要求1所述的数据存储系统, 其特征在于, 所述逻辑服务器与内存数据库直
接通信连接用于数据写入, 包括:
逻辑服务器接收终端发起的数据写入请求, 并将待 写入数据写入内存数据库中;
只读缓存服 务器读入内存数据库中写入数据, 并更新只读缓存服 务器中的数据;
逻辑服务器向终端反馈写入成功的消息 。
4.根据权利要求1所述的数据存储系统, 其特征在于, 所述内存数据库包含有时间模
块, 用于对所述内存数据库中的数据条目设置时间戳和时间阈值,
若任一数据条目未访 问时间达到时间阈值, 则触发数据自动写入操作, 将所述数据条
目写入磁 盘数据库。
5.一种网络数据的读取方法, 应用于权利要求1~4中任意一项所述的数据存储系统,
其特征在于, 包括:
接收终端的数据读取请求;
向只读缓存服 务器发起数据读取请求;
若只读缓存服务器不存在所述数据, 则通过只读缓存服务器向内存数据库发起数据请
求;
若内存数据库不存在所述数据, 则通过内存数据库向磁 盘数据库发起数据请求;
将被请求读取的数据反馈 至终端。
6.一种网络数据的写入方法, 应用于权利要求1~4中任意一项所述的数据存储系统,
其特征在于,包括:
接收终端的数据写入请求;
将待写入数据写入内存数据库中;
从内存数据库中将写入的数据条目读入用于更新只读缓存服 务器中的数据;
向终端反馈写入成功的消息 。
7.根据权利要求6所述的一种网络数据的写入方法, 其特征在于, 所述将待写入数据写
入内存数据库中,包括:
对内存数据库中的数据条目设置时间戳和过期时间阈值;权 利 要 求 书 1/2 页
2
CN 115098045 B
2每次对该 数据条目访问和写入时, 修改该 数据条目的时间戳;
若任一数据条目未访 问时间达到时间阈值, 则触发数据自动写入操作, 将所述数据条
目写入磁 盘数据库。
8.根据权利要求7所述的一种网络数据的写入方法, 其特征在于, 所述将数据 条目写入
磁盘数据库之后, 从内存数据库删除数据条目, 保留该数据条目键值, 以便从磁盘数据库查
找该数据条目。权 利 要 求 书 2/2 页
3
CN 115098045 B
3
专利 一种数据存储系统及网络数据读取和写入方法
文档预览
中文文档
13 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
温馨提示:本文档共13页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 SC 于 2024-02-07 12:42:57上传分享