116得票11回答
Node.js 数据库

我正在寻找一个可以与node.js应用程序配对的数据库。我假设使用json/nosql数据库比关系型数据库更好[我可以放弃任何json/sql阻抗不匹配]。我正在考虑以下选项: couchdb mongodb redis 对于上述选项与node.js的兼容性/部署性,有人有任何意见或故...

84得票5回答
Newtonsoft忽略属性?

我目前正在使用相同的C# DTO从CouchDB中提取数据,通过LoveSeat返回JSON,并通过ASP MVC控制器进行返回。 我在发送DTO之前使用NewtonSoft库对其进行序列化处理。 但是,由于CouchDB也使用NewtonSoft,因此它也会将属性级别的NewtonSof...

82得票7回答
我可以在CouchDB中进行事务和锁定吗?

我需要执行事务(开始、提交或回滚)和锁定(选择进行更新)操作。在文档模型数据库中,我该如何实现它? 编辑: 情况是这样的: 我想运行一个拍卖网站。 并考虑如何进行直接购买。 在直接购买中,我必须减少项目记录中的数量字段,但仅当数量大于零时才能这样做。这就是为什么我需要锁定和事务的原因。...

80得票2回答
Cassandra和CouchDB之间有什么区别?

我正在查看这两个项目,但实际上我看不出有什么区别。 来自Cassandra官网: Cassandra是一种高度可扩展、最终一致性的分布式结构化键值存储系统...Cassandra是最终一致的。像BigTable一样,Cassandra提供了基于列族的数据模型,比典型的键值系统更丰富。...

80得票6回答
文档数据库与关系型数据库的优缺点比较

我一直在尝试看看能否使用基于文档的数据库(在本例中为CouchDB)来满足一些需求。这里有两个通用的要求: 对具有某些字段的实体进行CRUD操作,其中该字段具有唯一索引 类似于eBay的电子商务Web应用程序(更好的描述请参见此处)。 我开始认为,基于文档的数据库不是最好的选择来解决这...

79得票4回答
CouchDB和Node.js - 你推荐哪个模块?

你在Node.js应用程序中使用哪些模块来连接CouchDB服务器?为什么会推荐你正在使用的任何模块?

78得票3回答
在CouchDB中创建常规用户

我该如何在CouchDB中创建常规的非管理员用户?

75得票8回答
我该选择什么:MongoDB/Cassandra/Redis/CouchDB?

我们正在开发一个非常大的项目,想知道哪种数据库后端应该选择,希望有人能给些建议。 我们的系统由1100个电子设备组成,这些设备向中央服务器发送信号,然后服务器将信号信息存储下来(信号长度约为35字节)。这些设备每分钟会发送3个信号,因此如果按照数量计算,每天数据库会新增4,752,000条记...

72得票1回答
“slug”是什么意思?

可能重复: “slug”的词源是什么? 在CouchDB权威指南中,作者在一个文档中使用了“slug”这个键。 { "title": "Hello World", "slug": "hello_world" } "slug"是什么意思,为什么要使用它?

72得票5回答
CouchDB复制协议是什么?它类似于Git吗?

是否有描述两个Couches之间复制工作方式的技术文档? CouchDB复制的基本概述是什么? 它有哪些值得注意的特点?