Cloudant 和 CouchOne 之间的区别?

发布于 2024-09-30 18:24:15 字数 40 浏览 0 评论 0原文

我想知道 Cloudant 和 CouchOne 之间有什么区别。

I wonder what the difference is between Cloudant and CouchOne.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

怀中猫帐中妖 2024-10-07 18:24:15

好问题。我的简短回答是:

CouchOne 由 CouchDB Apache 项目的创始人 Damien Katz 领导。 CouchOne 现在专注于缩小 couchdb 的规模,以便在移动设备上高效运行。目标是利用 CouchDB 的 p2p 复制模型来解决移动设备上的同步问题。

Cloudant 由 3 位来自 MIT 具有大数据背景的博士创立。 Cloudant 专注于扩展 CouchDB(请参阅开源 bigcouch 项目)以支持云中的数据密集型应用程序。 Cloudant 为高速率、大容量在线事务处理、搜索和分析提供可扩展的数据即服务。

因此,我们确实有机会看到 CouchDB API 在两个截然不同的规模上蓬勃发展,为应用程序开发人员提供一个在移动设备和云中运行的单一平台,并在两者之间实现无缝数据(和 CouchApp!)迁移。

Good question. My quick answer:

CouchOne is lead by Damien Katz, the originator of the CouchDB Apache project. CouchOne is now focused squarely on scaling couchdb down to run efficiently on mobile devices. The goal is to leverage the p2p replication model of CouchDB to solve the sync problem on mobile.

Cloudant is founded by 3 PhD's from MIT with big-data backgrounds. Cloudant is focused squarely on scaling CouchDB up (see the open-source bigcouch project) to power data-intensive applications in the cloud. Cloudant provides scalable data as a service for high-rate, large volume online transaction processing, search and analytics.

Thus there is a real opportunity to see the CouchDB API flourish at two tremendously different scales to provide the application developer a single platform that runs on the mobile and in the cloud, with seamless data (and CouchApp!) migration between the two.

撩起发的微风 2024-10-07 18:24:15

更新(2015)

目前,根据 CouchDB Wiki 上的专业服务,有 3 个 CouchDB 托管服务:

由于此问题专门针对 Cloudant 和 CouchOne,因此有更多信息:

Cloudant Strong> 于 2014 年 3 月被 IBM 收购 - 请参阅 IBM 完成对Cloudant - 并继续运营。

根据维基百科的介绍:“Cloudant 是一款 IBM 软件产品,主要作为基于云的服务提供。Cloudant 是同名的开源非关系型分布式数据库服务,需要零配置。Cloudant 基于Apache 支持的 CouchDB 项目和开源 BigCouch 项目。” (来源

CouchOne 不再可用。截至 2015 年 6 月 http://www.couchone.com/ 给出 404 Not Found (因为 至少 2013 年 3 月),@couchone 在 Twitter 上的最后一条推文是2011 年 5 月,并表示“CouchOne 现在更名为 Couchbase, Inc.” - 但请注意,与某些营销材料相反Couchbase 服务器不是 CouchDB 的延续 - 它具有不同的代码库、许可、理念、功能、数据和协议。

有关此内容的更多信息以及 CouchDB、CouchIO、CouchOne、Couchbase、Couchbase Server、Couchbase Mobile、Couchbase Lite、CouchApps、BigCouch、Touchbase、Membase、Memcached、MemcacheDB 等之间差异的解释 - 请参阅 我写的答案:CouchDB 和 Couchbase 之间的区别 2013 年 3 月。

原始答案 (2011)

这是对一个有点过时的帖子的迟到答案,但它是 Google 搜索“couchone and cloudant”的第一名,所以这里有一个小更新。

几天前,CouchOne 宣布与 Membase 合并,成立一家名为 Couchbase 的新公司。 Membase 是已知的,例如。 Zynga 的 FarmVille 背后的数据库,因此它是一个成熟的大规模 NoSQL 解决方案,而 Couchbase 计划成为从智能手机扩展到大型数据中心集群的技术。

另一方面,Cloudand 从大规模开始(请参阅 Mike 的评论),虽然您可以以超过 1000 美元/月的价格获得大规模解决方案,但您也可以以 15 美元/月的价格获得 2GB 数据库,甚至免费获得较小的数据库。

在管理数据库方面存在差异,CouchOne 现在仅使用 Futon,而 Cloudant 有一个自定义 Web 界面,您可以在其中设置共享数据库、虚拟主机、自定义域等。

总而言之,Cloudant 现在似乎更加成熟,我们得看看Couchbase如何发展。

最重要的是,CouchOne 和 Cloudant 都可以免费试用,因此最好都尝试一下,看看哪一个最适合您的需求。

Update (2015)

Currently, according to Professional Services on CouchDB Wiki, there are 3 CouchDB hosting services:

Since this question is specifically about Cloudant and CouchOne, here's more info:

Cloudant was bought by IBM in March 2014 - see IBM Completes Acquisition of Cloudant - and continues to operate.

According to Wikipedia: "Cloudant is an IBM software product, which is primarily delivered as a cloud-based service. Cloudant is an open source non-relational, distributed database service of the same name that requires zero-configuration. Cloudant is based on the Apache-backed CouchDB project and the open source BigCouch project." (source)

CouchOne is not available any more. As of June 2015 http://www.couchone.com/ gives 404 Not Found (since at least March 2013), @couchone on Twitter had last tweets in May 2011 and says that "CouchOne is now Couchbase, Inc." - but please note that contrary to some marketing material the Couchbase Server is not a continuation of CouchDB - it has a different code base, licensing, philosophy, features, data and protocols.

For more info on this and an explanation of differences between things like CouchDB, CouchIO, CouchOne, Couchbase, Couchbase Server, Couchbase Mobile, Couchbase Lite, CouchApps, BigCouch, Touchbase, Membase, Memcached, MemcacheDB etc.- see the answer that I wrote to: Difference between CouchDB and Couchbase in March 2013.

Original answer (2011)

It's a late answer to a somewhat dated thread but it's a number one Google hit for "couchone and cloudant" so here's a little update.

Few days ago CouchOne announced a merge with Membase to form a new company called Couchbase. Membase is known eg. for the database behind FarmVille by Zynga so it's a mature large scale NoSQL solution and Couchbase is planned to be a technology scaling from smartphones to large data center clusters.

Cloudand on the other hand started from large scale (see Mike's comments) and while you can get a large scale solutions for more than $1000/mo, you can also get a 2GB database for $15/mo and even a smaller one for free.

There is a difference in managing the databases, CouchOne uses just Futon right now and Cloudant has a custom web interface where you can set up shared databases, virtual hosts, custom domains etc.

All in all Cloudant seems to be more mature right now and we have to see how the Couchbase develops.

The bottom line is that both CouchOne and Cloudant can be tried for free so it's probably best to try out both and see what best suits your needs.

七色彩虹 2024-10-07 18:24:15

我还要指出的是,CouchOne/CouchBase 支持 GeoCouch 扩展,而 Cloudant 不支持。如果您想进行边界框查询,这一点很重要。

I would also note that CouchOne/CouchBase supports the GeoCouch extensions, while Cloudant does not. Important if you want to do bounding box queries.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文