Cassandra的Rails ORM [英] Rails ORM for Cassandra

查看:181
本文介绍了Cassandra的Rails ORM的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

这个问题可能已被问过很多次,但找不到任何合适的答案。

this question may have been asked many times, but could not find any suitable answer. Is there any ORM on Rails3 for Cassandra.

我搜索过google并找到以下内容。

I have searched google and found following.

  • fauna/cassandra - cassandra client for rails
  • carbonfive/active_column - last updated 13-may-2011
  • winebarrel/activerecord-cassandra-adapter - last updated 5 months ago
  • scrum8/cassandrb - last updated 01-mar-2011
  • NZKoz/cassandra_object - last updated 30-may-2010
  • astrails/smallrecord - last updated 14-apr-2010
  • azati/ActiveCassandra - last updated 03-jun-2010

请帮我决定我应该选择哪一个。

Please help me out in deciding which one I should go with.

感谢

推荐答案

首先,您可以将2011年未更新的任何内容放在 。 0.7在2011年1月发布,并与早期客户有一些API不兼容。

First, you can put anything not updated in 2011 on the "don't bother" list. 0.7 was released in January 2011 and has some API incompatiblities with earlier clients.

其中,fauna / cassandra是一个较低级别的客户端其他人使用它作为起点),留下一个非常短的列表留下评价。基于纯粹的提交活动我怀疑active_column是你最好的打赌。

Of the ones left, fauna/cassandra is a lower-level client (I suspect most of the others use it as a starting point), which leaves a very short list left to evaluate. Based purely on commit activity I suspect active_column is your best bet.

对于0.8.1(它不会准备好与0.8.0发货)重新工作在CQL驱动程序,我们希望将提供Rails兼容性开箱即用。这将在Cassandra源代码树下的驱动程序/准备好时。

For 0.8.1 (it won't be ready in time to ship with 0.8.0) we're working on a CQL driver that we hope will provide Rails compatibility out of the box. That will be in the Cassandra source tree under drivers/ when it's ready.

这篇关于Cassandra的Rails ORM的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆