Mysql 卡桑德拉与x27之间的差异;s模式和RDBMS模式

Mysql 卡桑德拉与x27之间的差异;s模式和RDBMS模式,mysql,sql,join,cassandra,cql,Mysql,Sql,Join,Cassandra,Cql,我是卡桑德拉的新手,所以如果这是一个琐碎的问题,请容忍我。我在这本书中一直在研究卡桑德拉,虽然这本书看起来很老,但我对卡桑德拉的无模式数据模型有了一个大致的了解。然而,在相对较新的文档中,我发现了Cassandra的模式可选性。据我所知,Cassandra的主要优势在于其横向可扩展性和分布式存储。与MySQL和其他相关的RDBMS相比,它的优势在于它将我们从大型数据中数百个外部连接所带来的问题中解放出来。我的问题是,当我们选择在CQL中创建一个模式并使用普通的表、行、列结构和查询时,它与MySQ

我是卡桑德拉的新手,所以如果这是一个琐碎的问题,请容忍我。我在这本书中一直在研究卡桑德拉,虽然这本书看起来很老,但我对卡桑德拉的无模式数据模型有了一个大致的了解。然而,在相对较新的文档中,我发现了Cassandra的模式可选性。据我所知,Cassandra的主要优势在于其横向可扩展性和分布式存储。与MySQL和其他相关的RDBMS相比,它的优势在于它将我们从大型数据中数百个外部连接所带来的问题中解放出来。我的问题是,当我们选择在CQL中创建一个模式并使用普通的表、行、列结构和查询时,它与MySQL有什么区别?MySQL模式和Cassandra模式之间的基本区别是什么。根据税务文件

例如,CQL适用于Cassandra数据模型和 体系结构,因此仍然不允许进行类似SQL的操作 例如,对使用 随机分割器。本参考文件描述了CQL 2.0.0


那么,在Cassandra中使用类似模式的方法的情况下,我们如何处理连接的必要性呢?因为我以前从未与Cassandra合作过,所以我不知道如何以分布式方式处理数据。

这是一本非常古老的书,Cassandra已经改变了很多。我建议你免费参加这门课程 连接被非规范化所取代,本课程对此进行了解释

cassandra和mysql之间有很多不同之处,在mysql中,如果您的数据库比服务器大,则必须使用其他工具来管理多个服务器,这不是一项容易的任务。在Cassandra中,数据库从一开始就是分布式的,您的表可以大到足以容纳1000台服务器。在Cassandra中,可以添加新列,不同的行可以有不同的列