我想知道Cloudant和CouchOne之间有什么区别.
好问题.我的快速回答:
CouchOne由CouchDB Apache项目的创始人Damien Katz领导.CouchOne现在专注于扩展couchdb,以便在移动设备上高效运行.目标是利用CouchDB的p2p复制模型来解决移动设备上的同步问题.
Cloudant由麻省理工学院的3位博士创立,具有大数据背景.Cloudant专注于扩展CouchDB(参见开源bigcouch项目),为云中的数据密集型应用程序提供支持.Cloudant为高速率,大容量在线事务处理,搜索和分析提供可扩展数据即服务.
因此,有一个真正的机会可以看到CouchDB API在两个截然不同的规模上蓬勃发展,为应用程序开发人员提供在移动设备和云端运行的单一平台,并在两者之间进行无缝数据(和CouchApp!)迁移.
目前,根据CouchDB Wiki上的专业服务,有3个CouchDB托管服务:
Smileupps
Cloudant
Iris Couch
由于这个问题是关于Cloudant和CouchOne的,所以这里有更多信息:
Cloudant于2014年3月被IBM 收购 - 参见IBM完成对Cloudant的收购 - 并继续运营.
据维基百科称:"Cloudant是一种IBM软件产品,主要作为基于云的服务提供.Cloudant是一种开源的非关系型,同名的分布式数据库服务,需要零配置.Cloudant基于Apache支持的CouchDB项目和开源BigCouch项目." (来源)
CouchOne不再可用.随着2015年6月的http://www.couchone.com/给404未找到(自至少2013年3月),在Twitter上@couchone在2011年5月有最后的鸣叫和说:"CouchOne现在Couchbase公司" - 但请注意,与一些营销材料相反,Couchbase Server 不是 CouchDB的延续 - 它具有不同的代码库,许可,理念,功能,数据和协议.
有关这方面的更多信息以及CouchDB,CouchIO,CouchOne,Couchbase,Couchbase Server,Couchbase Mobile,Couchbase Lite,CouchApps,BigCouch,Touchbase,Membase,Memcached,MemcacheDB等之间差异的解释 - 请参阅我写的答案to: 2013年3月CouchDB和Couchbase之间的差异.
对于一个有点过时的帖子来说,这是一个迟到的答案,但它是谷歌搜索"沙发和云量"的第一号,所以这里有一点点更新.
几天前,CouchOne宣布与Membase合并成立一家名为Couchbase的新公司.例如,Membase是已知的.对于Zynga的FarmVille背后的数据库来说,它是一个成熟的大规模NoSQL解决方案,Couchbase计划成为从智能手机到大型数据中心集群的技术扩展.
在另一方面Cloudand从大规模启动(见Mike的评论),虽然你可以得到一个大规模解决方案超过$ 1000 /月,你还可以得到一个2GB的数据库$ 15 /月,甚至免费的一个较小的一个.
管理数据库有所不同,CouchOne现在只使用Futon而Cloudant有一个自定义Web界面,您可以在其中设置共享数据库,虚拟主机,自定义域等.
总而言之,Cloudant现在看起来更加成熟,我们必须看看Couchbase是如何发展的.
最重要的是,CouchOne和Cloudant都可以免费试用,所以最好同时尝试两者,看看哪种最适合你的需求.
我还要注意,CouchOne/CouchBase支持GeoCouch扩展,而Cloudant则不支持.如果要进行边界框查询,则很重要.