Есть ли бережливость или клиент Cassandra для Node.в JS и JavaScript

Я хотел бы начать использовать Cassandra с узлом.развертывание js, но я не могу найти клиента бережливости или Кассандры для узла.js и / или JavaScript.

есть один?

есть ли простые средства создания бережливых соединений?

обновление: короткий ответ на этот вопрос оказывается нет, нет клиента JS для бережливости, который совместим с Кассандрой.

Уточнения: следующий выпуск Кассандра (0.8 на момент написания) будет иметь поддержку Авро API-интерфейс. Уже есть узел.модуль js для поддержки Avro.

4 ответов


кто-то один сейчас: 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 выпустил драйвер CQL для Cassandra, используя собственный протокол: https://github.com/datastax/nodejs-driver



Зансон уже упоминал, что Rackspace выпустил API Cassandra для Node.js, но стоит отметить, что их кодовая страница Google не является их основной базой операций. На странице github вы можете оставаться в курсе событий:

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


официальный драйвер Datastax сейчас узел-Кассандра-cql переименована в nodejs-водитель:

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

Он использует CQL3.