検索に戻る
案件記録

基于sqlite数据库分片的数据快速写入与读取系统、方法及介质

発明有効
1閲覧数
9請求項 · 3 独立
§ Ⅰ

案件概要

発明者

陈杨; 周文宝; 郑学新; 周虎

IPC分類

G06F 16/242 (2019.01)G06F 16/24 (2019.01)G06F 16/23 (2019.01)

本发明公开了基于sqlite数据库分片的数据快速写入与读取系统、方法及介质,包括分片器,所述分片器包括分片数据库、解析器、管理器和优化器,所述分片数据库中存储有多个可水平扩展的数据库分片,且数据库分片的数据表中设置有ID。所述解析器用于分析SQL语句文本,并基于SQL语句的类型将SQL语句对应发送至管理器或者优化器;所述管理器用于使各个sqlite数据库分片的表结构或者数据库配置保持一致;所述优化器用于对sqlite数据库分片执行写入、删除或查询的操作。本发明通过引入数据库文件分片,解决了高并发、大数据量下的数据写入、读取的问题;且本发明通过将数据的写入和查询通过分片器代理,有效提高了sqlite增删改查的同时,也可以显著减少了数据库并发访问时产生的死锁。

外部リソース