gpt4 book ai didi

cassandra - Thrift、CQL3 还是什么?

转载 作者:行者123 更新时间:2023-12-01 12:45:27 26 4
gpt4 key购买 nike

最近我注意到 Cassandra 和 DataStax 正在更多地插入 CQL3。甚至发布了一个新的 java 驱动程序,这个驱动程序根本不使用 Thrift。如果您不打算使用“紧凑型存储”,您将无法在您的应用程序中使用 Thrift。因此,我认为 Thrift 正在从 Cassandra 中淡出。

我的问题是,对于一个新的应用程序,我应该直接使用 CQL3 吗?然而,我仍然更喜欢节俭,因为我想知道背后发生了什么,另一方面我不想使用正在逐渐消失并成为遗产的东西。你有什么建议?

最佳答案

我的公司最近经历了同样的思考过程,最终在 thrift 上使用了 CQL3。

虽然 CQL3 的附加抽象层略微缺乏透明度,但在我看来,编写 SQL 样式语句的简单性和熟悉性使代码更具可读性和直观性。此外,我们发现 cqlsh 界面在调试和一般数据库维护方面比 cassandra-cli 更加用户友好(自动完成在 cqlsh 中非常棒!)。

一旦您理解了底层数据结构以及 CQL3 如何表示该数据,额外的抽象层就显得微不足道了,真的。

关于cassandra - Thrift、CQL3 还是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16476159/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com