热门文章> 非关系型数据库的分类 >

非关系型数据库的分类

36氪企服点评小编
2021-12-09 18:44
830次阅读

       NoSQL,是指非关系数据库。伴随着因特网web2.0网站的崛起,传统的关系数据库被用于处理web2.0、尤其是那些超大型、高并发的纯动态SNS类型web2.0网站变得越来越不受欢迎,对于非关系型数据库,由于其自身的特点,存在着许多难以克服的问题,因此发展很快。NoSQL数据库的出现,旨在解决大规模数据集合中多个数据类型的挑战,尤其是大数据应用中的难点。以下就是小编为大家带来的非关系型数据库的分类。

非关系型数据库的分类非关系型数据库的分类

       非关系型数据库的分类

一,列存储数据库

       这部分数据库通常是用来应对分布式存储的海量数据。键仍然存在,但是它们的特点是指向了多个列。这些列是由列家族来安排的。如:Cassandra, HBase, Riak。

二,文档型数据库

       文档型数据库的灵感是来自于Lotus Notes办公软件的,而且它同第一种键值存储相类似。该类型的数据模型是版本化的文档,半结构化的文档以特定的格式存储,比如JSON。文档型数据库可以看作是键值数据库的升级版,允许之间嵌套键值,在处理网页等复杂数据时,文档型数据库比传统键值数据库的查询效率更高。如:CouchDB, MongoDb. 国内也有文档型数据库SequoiaDB,已经开源。

       NosQL最常见的解释是Non-relational,NotonlySQL也被很多人接受。NosQL只是一个概念,一般指非关系数据库,不同于关系数据库,不保证关系数据的ACID特性。NosQL是一项全新的数据库革命支持者提倡使用非关系数据存储。与铺天盖地的关系数据库应用相比,这个概念无疑是一种全新的思维注入。以上就是小编为大家带来的非关系型数据库的分类。

[免责声明]

文章标题: 非关系型数据库的分类

文章内容为网站编辑整理发布,仅供学习与参考,不代表本网站赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请及时沟通。发送邮件至36dianping@36kr.com,我们会在3个工作日内处理。

相关文章
最新文章
查看更多
关注 36氪企服点评 公众号
打开微信扫一扫
为您推送企服点评最新内容
消息通知
咨询入驻
商务合作