Php 托管站点的NoSQL解决方案

Php 托管站点的NoSQL解决方案,php,nosql,Php,Nosql,我在一个托管站点上运行,没有安装软件包(即不受支持的二进制文件)的选项,我对NoSQL为潜在的数据库密集型站点带来的好处感兴趣 是否有任何NoSQL解决方案可以轻松实现,而系统管理员几乎不参与?许多NoSQL数据库都有可用的托管版本 是MongoDB的一个例子。您考虑过使用第三方托管的DB解决方案吗?例如,谷歌将其应用引擎“平台”与其数据存储一起托管。(http://code.google.com/appengine/)如前所述,有许多托管解决方案往往位于Rackspace云服务器或Amazon

我在一个托管站点上运行,没有安装软件包(即不受支持的二进制文件)的选项,我对NoSQL为潜在的数据库密集型站点带来的好处感兴趣


是否有任何NoSQL解决方案可以轻松实现,而系统管理员几乎不参与?

许多NoSQL数据库都有可用的托管版本


是MongoDB的一个例子。

您考虑过使用第三方托管的DB解决方案吗?例如,谷歌将其应用引擎“平台”与其数据存储一起托管。(http://code.google.com/appengine/)

如前所述,有许多托管解决方案往往位于Rackspace云服务器或Amazon EC2服务器上,您应该能够连接到这些服务器上。作为一种奖励,它们中的许多(至少是CouchDB和Mongo)在本地支持Either,或者具有允许通过HTTP进行查询的扩展,这将大大简化与它们的连接。这些托管解决方案管理99%的日常(和常规)系统管理faff,因此您只需担心创建数据库以及读写数据。
(当您想知道为什么nosql DB不工作时,请不要忘记允许您当前的服务器IP访问托管的nosql DB)

CouchDB示例

Mongo示例

我曾考虑过第三方解决方案,但客户端不接受额外的成本要求。如果它不能成为第三方,也不能安装在服务器上,并且您不想担心系统管理的乐趣,那么它似乎无法实现。(准备更正)@johngitta同意詹姆斯的观点。您的客户在要求和限制方面似乎不太现实。您可能希望为他们概述选项,以便他们可以决定哪些是最可接受的。