2010-06-02 28 views
2

我已經爲Cassandra生成了一個Thrift庫,用於從SVN中最新的Thrift構建的JavaScript。Thrift JS與Cassandra的兼容性(JSON協議)

然而,我所提供的JS節儉客戶端庫注意到下面的語句:

此客戶端只能講JSON 協議和僅支持 運輸AJAX。

有誰知道JSON協議是否與Cassandra兼容?

傳輸不是一個問題,因爲我打算將它移植到使用node.js套接字,但我需要知道JSON協議是否允許我與Cassandra連接。

Thrift和Cassandra文檔在這方面都很輕。

回答

1

CassandraDaemon假定BinaryProtocol。

+0

嗯,這是很煩人呢。 :P – 2010-06-03 00:59:18

+2

部分原因是,Thrift JSON無論如何都被打破了。見例如https://issues.apache.org/jira/browse/CASSANDRA-1049 – jbellis 2010-06-04 15:07:01