对于是否卡桑德拉一个C语言的客户端库是否存在? [英] Does a C language client library for Cassandra exist?
问题描述
我希望我可以用卡珊德拉对于那些只使用C语言编写的一个项目。
I wish I could use Cassandra for a project where only C language is used.
我试图找到一个卡桑德拉成熟的C客户端库,没有运气。
I tried to find a mature C client library for Cassandra, with no luck.
要我试了C ++酮代替,如 http://github.com/posulliv/libcassandra ,或者做一件存在?
Shall I try a C++ one instead, like http://github.com/posulliv/libcassandra, or does one exist?
推荐答案
至少在储蓄的树干,还有是C巧舌如簧的支持,这意味着它可能使C客户端的卡桑德拉。它可能不是很好的测试呢。
At least in Thrift trunk, there is C glib support, which means it's possible to make a C client for Cassandra. It's probably not well tested yet.
posulliv / libcassandra从未完成,只支持卡桑德拉0.6。它缺少一些功能,如超级柱支撑,例如。
posulliv/libcassandra was never completed and only supports Cassandra 0.6. It lacks several features like super column support, for example.
我也开始支持卡桑德拉0.7 一个 C ++客户端,但它仍然是目前半生不熟。大多数卡桑德拉的API支持。最起码,它可以与节俭API工作的一个很好的例子。当然,如果你有能力参与该项目或启动C客户端,我想很多人AP preciate这一点。
I also started a C++ client that supports Cassandra 0.7, but it's still half-baked at the moment. Most of the Cassandra API is supported. At the very least, it can be a good example of working with the Thrift API. Of course, if you're capable of contributing to the project or starting a C client, I think many people would appreciate that.
这篇关于对于是否卡桑德拉一个C语言的客户端库是否存在?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!