【发布时间】:2013-03-31 15:03:02
【问题描述】:
我正在寻找一个好的python驱动:
1) 皮卡萨。它不支持CQL,他们不认为很快就会这样做。
2)https://code.google.com/a/apache-extras.org/p/cassandra-dbapi2/。
我想使用 cassandra-dbapi2 但here 有人说“它不支持连接池负载平衡高级功能”。另一方面,我可以使用 PyCassa,但它不支持 CQL。我应该尝试 Pycassa 并忘记客户端上的 CQL 吗?
我不在乎失去 ORM 功能,实际上我认为有时可能会更糟,因为它会迫使您的团队学习新事物(您正在使用的 ORM API 上的新功能),而 SQL 是人们常用的东西知道。既然已经了解 SQL/CQL,为什么还要学习一门新语言?但这只是一个意见......
你认为最好的选择是什么?我应该忘记 CQL 吗?
【问题讨论】:
-
我不是在征求意见,我想知道我应该在 cassandra 中使用 CQL 还是在不使用 CQL 的情况下使用 cassandra。我已经修改了标题这很混乱
-
这类问题非常有用。我相信他们应该在 Stackoverflow 上受到欢迎。
-
@alasarr:你正在寻找github.com/datastax/python-driver。