Questions tagged «couchdb»

Apache CouchDB是一个面向文档的数据库,可以通过MapReduce方式对其进行查询和索引。它公开了一个纯净的宁静API,使任何语言都可以进行交互,并且能够发送HTTP请求。这还允许管理界面“ Futon”在浏览器中完全运行。它还提供具有双向冲突检测和解决方案的增量复制。

7
何时在MongoDB上使用CouchDB,反之亦然
我陷入了这两个NoSQL数据库之间。 在我的项目中,我将在数据库中创建数据库。例如,我需要一个创建动态表的解决方案。 因此,用户可以创建具有列和行的表。我认为MongoDB或CouchDB都将对此有所帮助,但我不确定是哪一个。我还将需要有效的分页。

19
MongoDB或CouchDB-适合生产吗?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 5年前关闭。 已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 我想知道是否有人可以告诉我MongoDB或CouchDB是否已准备好用于生产环境。 我现在正在研究这些存储解决方案(目前我偏爱MongoDB),但是这些项目还很年轻,因此我可以预见,我将不得不非常努力地说服我的经理我们应该采用这种方法。新技术。 我想知道的是: 今天,谁在生产环境中使用MongoDB或CouchDB? 您如何使用MongoDB / CouchDB? 当您采用这种新的存储机制时遇到了什么问题(如果有的话)(以及如何克服它们)? 您如何处理必须处理的任何迁移问题? 您想分享这些解决方案中的任何一个的好/坏经历吗?



4
NoSQL-MongoDB与CouchDB [关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引文回答。 4年前关闭。 改善这个问题 对于NoSQL运动,我是一个完全的菜鸟。我听说过很多有关MongoDB和CouchDB的信息。我知道两者之间存在差异。在进入NoSQL的第一步时,您建议学习哪些内容?
154 mongodb  couchdb  nosql 

9
NoSQL用例[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 4年前关闭。 改善这个问题 最近,NoSQL在我们的行业中引起了很多关注。我对人们在关系数据库存储上使用最佳用例的想法非常感兴趣。是什么促使开发人员认为特定的数据集更适合NoSQL解决方案。我对MongoDB和CouchDB特别感兴趣,因为它们似乎在PHP开发方面获得了最多的报道,这是我的重点。


3
SQL(MySQL)与NoSQL(CouchDB)[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 4年前关闭。 改善这个问题 我正在设计一个高度可扩展的应用程序,该应用程序必须存储大量数据。仅举例来说,它将存储大量有关用户的信息,然后存储诸如消息,注释等之类的东西。我以前一直使用MySQL,但是现在我被迫尝试一些新的东西,例如,couchdb或类似的非SQL的东西。 有人对此有任何想法或指导吗?
126 mysql  sql  nosql  couchdb 

4
CouchDB文档建模原则
我有一个问题已经尝试了一段时间,但无法弄清楚: 您如何设计或划分CouchDB文档? 以博客文章为例。 半“关系”方式是创建一些对象: 发布 用户 评论 标签 片段 这很有意义。但是我正在尝试使用couchdb(出于出色的所有原因)对同一件事进行建模,这非常困难。 那里的大多数博客文章都为您提供了一个简单的示例。他们基本上以相同的方式对其进行划分,但是说您可以在每个文档中添加“任意”属性,这绝对不错。因此,您在CouchDB中会有类似的内容: 发布(在文档中带有标签和代码段“伪”模型) 评论 用户 甚至有人说您可以在其中放置“评论”和“用户”,因此您需要: post { id: 123412804910820 title: "My Post" body: "Lots of Content" html: "<p>Lots of Content</p>" author: { name: "Lance" age: "23" } tags: ["sample", "post"] comments { comment { id: 93930414809 body: "Interesting Post" } …

11
node.js数据库[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 我正在寻找与node.js应用配对的数据库。我假设使用json / nosql数据库比使用关系数据库更好[我可以在没有json / sql阻抗不匹配的情况下进行操作]。我正在考虑: 长沙发 mongodb Redis 任何人对node.js的看法/战争故事是否具有上述兼容性/可部署性?有明确的收藏夹吗?

2
基于文档的数据库与基于键/值的数据库之间的区别?
我知道有三种不同的,流行的非SQL数据库类型。 键/值:Redis,Tokyo Cabinet,Memcached ColumnFamily:Cassandra,HBase 文件:MongoDB,CouchDB 我已经读了很长的博客,但对它的了解却很少。 我知道关系数据库,并且在MongoDB / CouchDB等基于文档的数据库中徘徊。 谁能告诉我这些和清单上的两个前者之间的主要区别是什么?

7
我可以在CouchDB中进行交易和锁定吗?
我需要执行事务(开始,提交或回滚),锁(选择更新)。如何在文档模型数据库中做到这一点? 编辑: 情况是这样的: 我想经营一个拍卖网站。 而且我也想如何直接购买。 在直接购买中,我必须减少项目记录中的数量字段,但前提是数量大于零。这就是为什么我需要锁和事务。 我不知道如何在没有锁和/或交易的情况下解决这个问题。 我可以用CouchDB解决吗?

4
CouchDB和Node.js-您推荐哪个模块?[关闭]
从目前的情况来看,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 8年前关闭。 您正在使用哪些模块在Node.js应用程序中连接到CouchDB服务器?为什么要推荐使用的模块?
79 node.js  couchdb 

2
Cassandra和CouchDB有什么区别?
我正在看两个项目,但我看不出有什么区别 来自Cassandra网站: Cassandra是一个高度可扩展的,最终一致的,分布式的,结构化的键值存储... Cassandra最终是一致的。与BigTable一样,Cassandra提供的基于ColumnFamily的数据模型比典型的键/值系统丰富。 从CouchDB网站: Apache CouchDB是可通过RESTful HTTP / JSON API访问的分布式,容错和无模式的面向文档的数据库。 也就是说,我将每个项目之间的特定区别视为:访问方法,书面语言等。但是举个例子,当您谈论SOLR或Sphinx时,您知道两者都是索引器,但有很大的不同,但最后是索引器。 我可以在这里说Cassandra和CouchDB是非关系数据库,在某些情况下一个可以替代另一个数据库吗?

6
基于文档的数据库与关系数据库的优点/缺点
我一直在尝试查看是否可以使用基于文档的数据库(在本例中为CouchDB)满足某些要求。两个通用要求: 具有某些具有唯一索引的字段的实体的CRUD 像eBay这样的电子商务网络应用(此处有更好的说明)。 而且我开始认为基于文档的数据库并不是满足这些要求的最佳选择。此外,我无法想象基于文档的数据库的用途(也许我的想象力太有限了)。 当我尝试使用面向文档的数据库来满足这些要求时,是否可以向我解释我是否要求榆树梨?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.