那么Nosql是一个流行语,现在我一直在研究它.我还没有把我的头围绕ColumnFamilies和SuperColumns等…但我一直在看数据如何映射.
原文链接:https://www.f2er.com/nosql/203326.htmlUsers = { 1: { username: "dave",password: "blahblah",dateReged: "1/1/1" },2: { username: "etc",dateReged: "2/1/1",comment: "this guy has a comment and dave doesns't" },}
RDBMS格式为:
Table name: "Users" id | username | password | dateReged | comment ---+----------+----------+-----------+-------- 1 | dave | blahblah | 1/1/1 | ---+----------+----------+-----------+-------- 2 | etc | blahblah | 2/1/1 | this guy has a comment and dave doesn't
假设我正确理解这一点,上面的例子是正确的,为什么要在Nosql设计上选择RDBMS设计?就我个人而言,我更喜欢使用JSON结构?这是否意味着我应该选择Nosql,比如说MysqL?
我想我问的是“我什么时候应该选择Nosql over RDBMS?”
在附注中,正如我所说,我还没有完全理解如何实现Cassandra数据库.也就是说,如何在新的数据库中创建上述的Users表?你可以指出的任何教程,文档等都会很棒.我的谷歌在“从头开始”方面没有太大变化