Flo*_*agg 17 python cassandra pycassa
我发现了lazyboy和pycassa - 也许还有其他人.我见过许多推荐lazyboy的网站.恕我直言项目似乎已经死了,请参阅https://www.ohloh.net/p/compare?project_0=pycassa&project_1=lazyboy
那么新项目的最佳选择是什么?谢谢.
the*_*aul 29
Cassandra项目一直在推荐新项目现在使用CQL的几个版本,随着Cassandra 1.1中CQL 3的出现,我绝对建议你去做.如果您以前使用过SQL,那么优点包括更熟悉的语法,以及不同语言CQL驱动程序之间的接口通用性.无论您是使用Java,Python,Ruby,Node.js还是其他任何东西,CQL都是CQL.驱动程序不需要支持完整的Cassandra客户端库,因此不需要维护,也不需要依赖客户端作者.
Python CQL驱动程序位于GitHub上:datastax/python-driver.(以前的版本在Google Code上.)
有关CQL的信息,请参阅Datastax的CQL 2文档,有关如何使用CQL 3创建有效数据模型的文章,以及有关CQL 3总体新内容的帖子.
还有一个关于CQL 3的完整参考,正在等待批准进入官方Cassandra回购; 在它等待的时候,你应该可以在pcmanus的github上阅读它.
尽管如此,如果你不想使用CQL,Pycassa确实能得到更好的维护,并且应该在很长一段时间内得到很好的支持.