Cassandra 的惯用客户端库 + PHP?
在这段视频(29:00)中,Rackspace 的 Eric Evans 告诉观众使用 Thrift 和 Avro 是一个坏主意。相反,他提倡使用惯用的客户端库。
http://video.disruptivecode.com/video/840645/what-makes -cassandra-trick
我们主要使用 PHP 进行编码。我们如何在没有 Thrift 或 Avro 的情况下将 PHP 与 Cassandra 连接起来?
Eric 提到的惯用客户端库是:
- Pelops、Hector (Java)
- Pycassa (Python)
- Cassandra (Ruby)
- 其他...还有哪些?
On this video (at 29:00), Eric Evans from Rackspace tells an audience that using Thrift and Avro is a bad idea. Instead, he advocates using the Idiomatic Client Libraries.
http://video.disruptivecode.com/video/840645/what-makes-cassandra-trick
We're primarily coding in PHP. How do we connect PHP with Cassandra without Thrift or Avro?
The Idiomatic Client Libraries that Eric mentions are:
- Pelops, Hector (Java)
- Pycassa (Python)
- Cassandra (Ruby)
- Others... which are the others?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
Cassandra 高级客户端 (Cassandra wiki 是地球上一个很棒的地方)
根据您的情况,我会推荐泰勒斯·霍布的 phpcassa。
Cassandra High Level Clients (The Cassandra wiki is a great place on earth)
In your case I would recommend Tylers Hobb's phpcassa.
您可能还想看看这个新产品,它的名字令人难以置信的是 PHP Cassandra 客户端库: http://github.com/kallaspriit/Cassandra-PHP-Client-Library。
它是一个功能强大的高级客户端,隐藏了 Thrift 的怪癖,专注于简单性、性能和精益学习曲线,具有以下特点:
You might also want to check out the new kid on the block, unimaginably named PHP Cassandra Client Library: http://github.com/kallaspriit/Cassandra-PHP-Client-Library.
It's a powerful high-level client, hiding the quirks of Thrift and focusing on simplicity, performance and lean learning curve featuring: