发明名称 一种高并发的存储装置
摘要 本发明涉及一种高并发的存储装置,包括应用程序进行访问操作的统一访问接口、扩展数据库存储引擎的存储结构单元,所述存储结构单元中的内存分配使用共享内存分配管理,所述装置在统一访问接口中对数据预先进行分片处理,所述统一访问接口包括查询接口、累加接口,并且所述应用程序进行数据查询、累加操作时,所述装置不需要获得锁服务。本装置是一个低延时、多进程、高吞吐的数据存储装置,单次查询延时小于1ms,且20进程同时读写qps可以达到500000。
申请公布号 CN105183922A 申请公布日期 2015.12.23
申请号 CN201510703531.1 申请日期 2015.10.26
申请人 北京美数信息科技有限公司 发明人 周盛宽
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 代理人
主权项 一种高并发的存储装置,其特征在于:包括应用程序进行访问操作的统一访问接口(101)、扩展数据库存储引擎的存储结构单元(102),所述存储结构单元(102)中的内存分配使用共享内存(103)分配管理,所述装置在统一访问接口(101)中对数据预先进行分片处理;所述分片处理包括如下步骤:获得键(210),并对键计算哈希数(202),将所得哈希数对分片数量取余(203),结果即为键的分片序号,之后所述装置根据所述分片号获取分片(204);所述统一访问接口(101)包括查询接口(1011)、累加接口(1012),并且所述应用程序进行数据查询、累加操作时,所述装置不需要获得锁服务。
地址 100124 北京市朝阳区百子湾西里403号楼(金海商富中心B座)15层1512