加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

NoSQL和面向列的数据库有什么区别?

发布时间:2020-12-13 13:32:38 所属栏目:百科 来源:网络整理
导读:关于NoSQL的阅读越多,开始听起来就像是一个面向列的数据库。 NoSQL(例如CouchDB,Cassandra,MongoDB)和面向列的数据库(例如Vertica,MonetDB)之间有什么区别? 一些NoSQL数据库是面向列的数据库,一些SQL数据库也是面向列的。数据库是列还是面向行是数据库
关于NoSQL的阅读越多,开始听起来就像是一个面向列的数据库。

NoSQL(例如CouchDB,Cassandra,MongoDB)和面向列的数据库(例如Vertica,MonetDB)之间有什么区别?

一些NoSQL数据库是面向列的数据库,一些SQL数据库也是面向列的。数据库是列还是面向行是数据库的物理存储实现细节,并且对于关系数据库和非关系数据库都是真实的。

例如,Vertica是一个面向列的关系数据库,因此它实际上不会被认定为NoSQL数据存储。

“NoSQL运动”数据存储更好地定义为非关系,无共享,水平可扩展的数据库,而不必(ACID)保证。一些面向列的数据库可以这样表征。除了列存储,NoSQL实现还包括文档存储,对象存储,元组存储和图形存储。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读