我已经开始尝试非sql数据库现在,目前正在测试couchDB.似乎是一个很好的解决办法,但是我真的得到一些头痛的时候我跟随可用的例子如何建立观点(查询)选择的文件数据库和它们进行排序。

我可以找到关于JavaScript,这将是巨大的,参加的一些例子PHP因为这是我们的语言会使用。

因此,如何创建景的使用PHP couchDB?

有帮助吗?

解决方案

据我所知,相当于SQL的语言会被用于relationnal数据库,用于CouchDB,Javascript。

所以,如果你想要创建一些"询问",或"图",你必须这样做,在这种语言:这是一个理解CouchDb.


PHP和CouchDb是完全独立的:唯一的事情是:

  • PHP可以发送请求CouchDb
  • 和得到的结果

但是会发生什么CouchDb面是独立的PHP script--和没有PHP在CouchDb侧。


唯一的方式过滤器的结果,使用PHP将是:

  • 请求更多的数据CouchDb比你需要的
  • 扔掉,从PHP,有什么不需要

但是,很明显,这不会是一个有效的解决方案...

其他提示

Javascript荣幸地作为一个CouchDB查看服务器只是因为那是什么捆绑CouchDB. 有图服务器实现的对许多其他语言/运行时, 包括PHP.

我认为你需要了解JavaScript的CouchDB中的立场。 JavaScript是不是目标语言如PHP,Ruby等编写JavaScript是更等同于这里的SQL。 JavaScript的是服务器端和CouchDB的本身实际上执行它。这是你所使用的地图/减少和建设的意见,什么这样。

尝试PHPillow人

这是一个非常简短的介绍: http://www.catswhocode.com/blog/getting-started-with-couchdb-tutorial-a-beginners-guide

如果你检查出SVN的PHPillow,还有更多的信息'文件'的文件夹

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top