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实现还包括文档存储,对象存储,元组存储和图形存储。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- cocos2d-x-- CCCallFunc系列函数的应用
- 使用version参数解决Oracle数据泵版本差异
- iphone – 如何在iOS上跨设备识别用户?
- ios – 更新到Xcode 9后UITableView中的布局问题
- flex4 对itemRenderer简单的使用产品管理―――DataGrid渲染
- react-native开发异常处理——react-native run-android命令
- xml – xsd架构是否有xsd架构?
- PostgreSQL选择20个随机记录
- actionscript-3 – Flash Actionscript 3 Bug?在开关/箱中
- c – 这种语法的(可搜索的)名称是什么?