[英]Is there a Thrift or Cassandra client for Node.js/JavaScript
我想开始使用带有node.js部署的Cassandra,但我找不到Node.js和/或JavaScript的Thrift或Cassandra客户端。
有吗?
有没有简单的方法来生成Thrift连接?
更新:对这个问题的简短回答结果证明是,没有与Thrift兼容的Cassandra的JS客户端。
进一步更新: Cassandra的下一个版本(撰写本文时为0.8)将支持Avro API。 已有node.js模块用于Avro支持。
有人现在做了一个: https : //github.com/wadey/node-thrift
更新 :Rackspace发布了一个节点cassandra api:
http://code.google.com/a/apache-extras.org/p/cassandra-node/
更新 :他们将其移至github:
https://github.com/racker/node-cassandra-client
更新 :现在还有一个CQL驱动程序:
https://github.com/simplereach/helenus
更新 :有一个CQL驱动程序,它使用Cassandra本机协议https://github.com/jorgebay/node-cassandra-cql
更新 :DataStax使用本机协议为Cassandra发布了一个CQL驱动程序: https : //github.com/datastax/nodejs-driver
Zanson已经提到Rackspace为Node.js发布了Cassandra API,但值得注意的是他们的Google Code页面不是他们的主要操作基础。 github页面是您保持最新状态的地方:
官方Datastax驱动程序现在是node-cassandra-cql重命名为nodejs-driver:
https://github.com/datastax/nodejs-driver
它使用CQL3。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.