代码之家  ›  专栏  ›  技术社区  ›  Toby Hede

Node.js/JavaScript是否有Thrift或Cassandra客户端

  •  17
  • Toby Hede  · 技术社区  · 15 年前

    我想开始在node.js部署中使用Cassandra,但是找不到node.js和/或JavaScript的Thrift或Cassandra客户端。

    有吗?

    有没有一个简单的方法来产生节俭的联系?

    更新: 这个问题的简短答案是否定的,没有与Cassandra兼容的JS-client for Thrift。

    进一步更新: Cassandra的下一个版本(在编写本文时为0.8)将支持 Avro

    4 回复  |  直到 15 年前
        1
  •  15
  •   Zanson    10 年前

    现在有人做了一个: https://github.com/wadey/node-thrift

    更新 :
    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

        3
  •  1
  •   netpoetica    12 年前

    Zanson已经提到Rackspace为Node.js发布了Cassandra API,但值得注意的是,他们的Google代码页并不是他们主要的操作基础。github页面是您可以随时了解最新信息的地方:

    https://github.com/racker/node-cassandra-client

        4
  •  1
  •   srlm    10 年前

    官方的Datastax驱动程序现在是node cassandra cql,更名为nodejs驱动程序:

    https://github.com/datastax/nodejs-driver

    它使用CQL3。