繁体   English   中英

mysql和cassandra之间的区别

[英]difference between mysql and cassandra

cassandra和mysql有什么区别?

我使用Google搜索。 但是我不满意,我听不懂。 请清楚地告诉我。

MySQL是一个关系数据库,它使用SQL查询语言支持复杂,灵活的查询。 本质上,关系模型由表(关系)组成,这些表可以通过多个表公用的键相互链接。

Cassandra是一个键值存储(如哈希图),可让您基于键查找纯值或结构化值。 它不支持复杂/灵活的查询,但作为回报,它提供了更大的可伸缩性和性能。 它不使用固定的预定义表,而是使用“基于列”的模型,其中数据的每一行都可以包含各种类型的数据项,而这些数据项不必进行预定义。

Cassandra使用Cassandra查询语言(CQL),该语言使用类似于SQL的语法。 Cassandra还通过Thrift协议提供了一个较旧的二进制查询接口。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM