当前位置:  开发笔记 > 编程语言 > 正文

CouchDB,项目Voldemort,Cassandra在Java项目中

如何解决《CouchDB,项目Voldemort,Cassandra在Java项目中》经验,为你挑选了1个好方法。

我只是为当前项目评估一些noSQL解决方案.目前引起我注意的不同系统

Apache Cassandra,

CouchDB和

项目伏地魔

最后一个在我的评价中更为搁置,因为他们写道

它仍然是一个新系统,它有粗糙的边缘,错误的错误信息,可能还有很多未捕获的错误.如果您找到其中一个,请告诉我们,以便我们解决.

我正在寻找一个稳定的解决方案.另一件事是我需要一个良好的Java支持.对于用Erlang编写的cloudDB,存在一些客户端库,ektorp似乎是最好的选择.这里的问题是,在某种程度上,在我看来,ektorp并没有如此大量使用.如果我查看下载部分是约.400次下载.好吧,大多数人都会通过maven依赖来使用它,但400仍然让我感到惊讶.关于couchDB Java库有一个旧的Stackoverflow问题,但这也推荐了ektorp.现在是更好的解决方案吗?

目前,Cassandra对我来说是最稳定和最成熟的选择,但cloudDB感觉如此简单和整洁,但它缺乏某种Java工具来访问它,或者编写自己的客户端来访问cloudDB是否有意义?



1> 小智..:

在您的列表中包含Membase Server(来自Couchbase,Inc.)会很好.我们的工程师编写了大部分memcached和CouchDB项目,并编写了spymemcached客户端(Java客户端).我们对Java有相当多的经验.

Membase Server正在使用CouchDB存储层进行升级,这将通过map reduce以及CouchDB具有的精彩同步提供更好的索引/查询.

您可以在此处找到有关产品技术的更多信息:http://techzone.couchbase.com/wiki/display/membase/Home

有关该公司的更多信息:http://www.couchbase.com/

Perry Sr.解决方案架构师,Couchbase Inc.

推荐阅读
可爱的天使keven_464
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有