我正在为数据库新手准备NoSQL课程.在线进行了大量的研究,现在,我将Cassandra归类为宽列商店或重要价值商店是一个两难选择吗?或者我称之为二维钥匙价值商店?我和CouchBase有同样的问题.它是Key Value商店还是文件商店?
我正在寻找一种可靠的方法来在2015年对其版本中的NoSQL数据库进行分类.任何帮助都表示赞赏.
由于有一个Couchbase答案,我会跳进Cassandra方面.从Cassandra GitHub页面:
Cassandra是一个分区行商店.行被组织成具有所需主键的表.
分区意味着Cassandra可以在应用程序透明的事物中跨多台计算机分发您的数据.随着机器被添加到群集中并从群集中删除,Cassandra将自动重新分区.
行存储意味着像关系数据库一样,Cassandra按行和列组织数据.