我想学习CouchDB并想知道是否有主机提供商提供CouchDB服务。如果您使用过,请详细说明您的经历。
更新:
我发现CouchDB在VM切片上的Ubuntu中可用。我对任何人运行VM解决方案和使用.Net访问数据的经验感兴趣。混合解决方案是否可行.Net Web服务器和REST调用Linux上的CouchDB?您需要采取哪些额外的安全措施。跨站点脚本是一个问题吗?
目前有2项服务:
一个老问题,但谷歌搜索仍然出现,所以我想发布更新。 Couchone托管现在在http://www.iriscouch.com/ - 这仍然是免费的couchdb托管。
我是.NET开发人员,我一直在玩CouchDB。我让它在Hyper-V服务器上的Hyper-V VM中的Ubuntu服务器上运行,我一直用C#代码调用它。它对我来说很好地连接,除了它在不同的机器上的事实(无论如何它将如何部署)。
今晚我刚刚在Windows 7 64位上安装了CouchDB 0.10。它似乎在当地运作良好。我虽然无法从我的服务器复制。服务器正在运行我从源代码构建的旧版本,这可能是问题所在。
我建议在Windows上安装它。这很痛苦。以下是您需要的下载:http://wiki.apache.org/couchdb/Windows_binary_installer。我安装了32位版本的所有东西。一旦安装完毕,只需在开始菜单上运行“Start CouchDB”即可。它运行批处理文件。
由于couchdb的传输层通过REST通过HTTP传输JSON,因此可以从Windows .net客户端完全访问unix couchdb服务器。
要开始使用,您可以使用couchdb为ubuntu选择Amazon EC2 AMI,并仅支付此计算机运行的时间。
您可以使用Cloudant,它与Apache CouchDB项目兼容,因此您可以使用任何使用CouchDB作为存储引擎的驱动程序。您可以使用Bluemix轻松实现Cloudant,在这里您可以找到example to implement Cloudant in Bluemix
Bluemix提供免费试用
我使用uberspace.de一个德国的托管服务商,它提供没有配额的CouchDB,并准备通过壳牌运行。