In view of the shortcomings of the current data management system, the data management system is designed on NoSQL large data. The system includes a disk oriented reading and writing method, the forthcoming modification and deletion operations are added to the end of the file, while the data are filtered out of the old information with time stamps when reading the data, and the data of the latest version of the user are returned; and flas H's memory extension cache, mixed with RAM and flash memory, saves all key value pairs in flash memory, and supports a small amount of key value pair information in RAM to support fast inserts and queries in order to provide users with how to use the least RAM storage at most flash key pairs and the appropriate multilevel storage strategy.
【技术实现步骤摘要】
一种NoSQL大数据管理系统的设计
本专利技术涉及大数据信息管理领域,使用了key-value和NoSQL数据库方面的技术。
技术介绍
随着信息科技的发展,大数据广泛存在,如企业数据、统计数据、科学数据、医疗数据、互联网数据、移动数据、物联网数据等等,大数据带来了大机遇,同时也为有效管理和利用大数据提出了挑战;在性能上,NoSQL数据存储系统都具有传统关系数据库所不能满足的特性,是面向应用需求而提出的各具特色的产品。
技术实现思路
系统的总体设计1.系统包括key-value型、key-document型和key-column型存储;Key-Value键值对数据模型实际上是一个映射,即key是查找每条数据地址的唯一关键字,value是该数据实际存储的内容.例如键值对:(“20091234”,“张三”),其key:“20091234”是该数据的唯一入口,而value:“张三”是该数据实际存储的内容.Key-Value数据模型典型是采用哈希函数实现关键字到值的映射,查询时,基于key的hash值直接定位到数据所在的点,实现快速查询,并支持大数据量和高并发查询;Key-Column型数据模型主要来自Google的BigTable目前流行的开源项目Hbase和Cassandra也采用了该种模型.Column型数据模型可以理解成一个多维度的映射,主要包含column,row和columnfamily等概念.简单来说,key-column型数据模型是通过多层的映射模拟了传统表的存储格式,实际上类似于key-value数据模型,需要通过key进行查找.因此,key-colu ...
【技术保护点】
1.一种NoSQL大数据管理系统的设计,其特征在于,采用master节点负责管理整个系统,监视slave节点的运行状态,同时为其下的每一个slave节点分配存储的范围,是查询和写入的入口;系统节点通过分布式哈希算法在逻辑上组成一个环形结构,其中的每个node节点不但存储数据,而且管理自己负责的区域。
【技术特征摘要】
1.一种NoSQL大数据管理系统的设计,其特征在于,采用master节点负责管理整个系统,监视slave节点的运行状态,同时为其下的每一个slave节...
【专利技术属性】
技术研发人员:不公告发明人,
申请(专利权)人:长沙云昊信息科技有限公司,
类型:发明
国别省市:湖南,43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。