首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Java项目中的CouchDB、Voldemort、Cassandra项目

Java项目中的CouchDB、Voldemort、Cassandra项目
EN

Stack Overflow用户
提问于 2011-05-10 13:14:22
回答 3查看 2.1K关注 0票数 3

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

  • 阿帕奇卡桑德拉
  • CouchDB
  • 伏地魔计划

最后一个问题在我的评估中被搁置了,因为他们写了

它仍然是一个新的系统,它有粗糙的边缘,坏的错误信息,可能有很多未被发现的错误。如果你找到这些,请告诉我们,这样我们就能修好它。

我正在寻找一个稳定的解决方案。另一件事是,我需要一个好的Java支持。对于用Erlang编写的cloudDB,存在一些客户端库,而埃克托普似乎是最好的选择。这里的问题是,在我看来,ektorp并没有被大量使用。如果我查看一下下载部分是有大约。400次下载。好的,大多数人都会通过maven依赖来使用它,但是400仍然让我吃惊。这里有关于ektorp的一个老的堆栈溢出问题,但是这也推荐couchDB。现在是更好的解决方案吗?

目前,卡桑德拉似乎是我最稳定和成熟的选择,但cloudDB感觉如此简单和整洁,但它缺乏某种程度的Java工具来访问它,或者编写自己的客户机来访问cloudDB是否有意义?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-05-12 15:30:30

最好包括Membase Server (来自Couchbase,Inc.)在你的名单上。我们的工程师编写了大部分memcached和CouchDB项目,并编写了spymemcached客户机(Java )。我们对Java有相当丰富的经验。

Membase正在使用CouchDB存储层进行升级,这将提供更好的索引/查询,通过映射减少以及CouchDB具有的出色的同步。

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

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

资深解决方案师,Couchbase公司。

票数 5
EN

Stack Overflow用户

发布于 2011-05-10 15:43:33

为什么MongoDB不在您的列表中,有什么特殊原因吗?这是相当稳定的许多伟大的功能&他们有非常好的列表驱动。

Java驱动程序。

http://www.mongodb.org/display/DOCS/Java+Language+Center

https://github.com/mongodb/mongo-java-driver/downloads

票数 2
EN

Stack Overflow用户

发布于 2011-05-12 13:32:40

免责声明:我是Ektorp的创造者。

据我所知,Ektorp目前是最成熟的解决方案。人们没有更多地使用它的一个原因可能是因为自己编写一个简单的CouchDB客户机非常容易。

Spring项目在其路线图上包含了CouchDB集成,但这还没有取得很大进展。

您缺少哪些用于CouchDB的Java?

与编写您自己的客户端不同,您可以轻松地扩展Ektorp,也可以通过Github:https://github.com/helun/Ektorp为项目做出贡献。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5950599

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档