Thrift JS compatibility with Cassandra (JSON Proto

2019-05-21 10:45发布

问题:

I have generated a Thrift lib for Cassandra targeting JavaScript from the latest Thrift build in SVN.

However, I noticed in the provided js thrift client library the following statement:

This client can only speak the JSON Protocol and the only supported transport is AJAX.

Does anyone know if the JSON protocol is compatible with Cassandra?

The transport is not an issue as I am planning on porting this to use a node.js socket, but I need to know if the JSON Protocol is going to allow me to connect with Cassandra.

The Thrift and Cassandra docs are both very light on this front.

回答1:

CassandraDaemon assumes BinaryProtocol.



回答2:

Cassandra node driver: http://code.google.com/a/apache-extras.org/p/cassandra-node/