发明名称 |
一种数据库中数据存储的方法及系统 |
摘要 |
本发明公开了一种数据库中数据存储的方法,包括:数据库存储数据时,按照每一列数据的属性进行一列的存储,形成列式存储,并为每一列数据建立一个哈希表;在每一列的数据中,将每一个字段数据都设置为双向链表的一个节点,形成一个列双向链表;在每一行的数据中,将每一个字段数据都设置为双向链表的一个节点,形成一个行双向链表;该方法可以大大缩小每一列要查询的数据量,不需要进行全表遍历,可以有效地改进数据库的检索查询速度;本发明还公开了一种数据库中数据存储的系统。 |
申请公布号 |
CN105354297A |
申请公布日期 |
2016.02.24 |
申请号 |
CN201510740143.0 |
申请日期 |
2015.11.03 |
申请人 |
浪潮(北京)电子信息产业有限公司 |
发明人 |
王欢 |
分类号 |
G06F17/30(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
北京集佳知识产权代理有限公司 11227 |
代理人 |
罗满 |
主权项 |
一种数据库中数据存储的方法,其特征在于,包括:数据库存储数据时,按照每一列数据的属性进行一列的存储,形成列式存储,并为每一列数据建立一个哈希表;在每一列的数据中,将每一个字段数据都设置为双向链表的一个节点,形成一个列双向链表;在每一行的数据中,将每一个字段数据都设置为双向链表的一个节点,形成一个行双向链表。 |
地址 |
100085 北京市海淀区上地信息路2号2-1号C栋1层 |