【发布时间】:2010-03-09 17:49:35
【问题描述】:
我现在已经开始尝试 noSQL 数据库,目前正在测试 couchDB。似乎是一个很好的解决方案,但是当我按照可用示例了解如何创建视图(查询)以从数据库中选择文档并对其进行排序时,我真的有些头疼。
我能找到的一切都是关于 JavaScript 的,如果能参与一些 PHP 的例子,那就太好了,因为这是我们将使用的语言。
那么,如何使用 PHP 为 couchDB 创建视图?
【问题讨论】:
-
CouchDB 不是 XML 风格的数据库吗?为什么您的项目更喜欢这种类型的数据库?只是好奇。
-
嗨!除了 noSQL 数据库提供的一般优点和缺点之外,CouchDB 起初看起来很棒——使用比以往更少的代码轻松插入、更新和删除数据。但是,当我尝试查询内容而不是一次查询整个数据库时,我被卡住了(因为很少有 javascript 知识),并且仍然坚持试图找到一个好的解决方案。
-
CouchDB 使用 JSON 进行存储,而不是 XML。