我可能想使用 erlacassaCassandraEralng 之间进行通信。它是一个 CQL 客户端。所以我想知道,与 thrift 访问的 cassandra 相比,CQL(cassandra 查询语言)有哪些限制?

例如,我在互联网上发现:

最佳答案

这部分取决于您使用的 Cassandra 版本。例如,CQL 在 CQL 3.0 之前不支持复合列(在 Cassandra 1.1 中可用,但默认情况下未启用)。但在大多数情况下,thrift API 和 CQL 中都提供了所有主要功能。

至于 group by 这不受 CQL 或 thrift API 支持。 Order by 在 CQL 3.0 中,但它仅用于指定反向排序(这与通过 Thrift 所具有的限制相同)。听起来您找到的文章是将 Cassandra 与传统 SQL 数据库进行比较。

关于erlang - 重庆限制,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10795936/

10-11 02:52