我所知道的有vhector和clj-hector。积极维护的图书馆更受欢迎。感谢。
答案 0 :(得分:2)
我没有第一手的知识,但这里是Cassandra Clojure库的列表,按GitHub观察者的数量排序:
http://clojuresphere.herokuapp.com/?sort=watchers&query=cassandra
它还会显示上次更新的时间。 “积极维护”可能难以衡量。即使lib在很长一段时间内没有更新,它也可能有一个活跃的维护者。 lib可能具有足够的功能和无错误。
答案 1 :(得分:2)
我对alia使用clojure-news-feed并且每分钟维持20000次插入,模式的延迟为8 ms,95%的延迟为47 ms。这是CQL 3。
答案 2 :(得分:0)
您可能会发现最简单地直接使用Java libraries for Cassandra,至少在Clojure包装器变得更加成熟之前。
总的来说,我发现使用Clojure提供的各种Java interop features直接从Clojure中使用Java库非常容易。
答案 3 :(得分:0)
从现在开始更新cassandra提供cql支持:
https://github.com/mpenet/alia是一个不错的选择,它依赖于Datastax的“官方”java驱动程序(使用cassandra 1.2中引入的新本机协议)。
答案 4 :(得分:0)
还有Clojurewerkz Cassaforte:http://github.com/clojurewerkz/cassaforte 1.2+现成的库
以下是入门指南:http://clojurecassandra.info/articles/getting_started.html