草庐IT

python - 是否有任何用于 NoSQL 数据库架构迁移的工具?

就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter寻求指导。关闭9年前。我正在寻找一种为MongoDB或CouchDB等数据库自动迁移架构的方法。这个工具最好是用python写的,其他任何语言都可以。 最佳答案 由于nosql数据库可以包含大量数据,因此您无法在常规rdbms中迁移它。实际上,一旦您的数据超过某个大小阈值,您就无法为rdbms执行此操作。让您的网站停工一

node.js - CouchDB、MongoDB 和 Redis 中的哪个数据库适合从 Node.js 开始?

我正在深入了解Node.js我很享受。我正在更多地从事Web应用程序开发。我已经完全了解Node.js,目前正在使用Backbone为前端。我正在制作一些使用Backbone使用RESTfulAPI与服务器通信的应用程序。在Node.js中,我将使用Express框架。我已经到了需要在服务器上建立一个简单数据库的地步。我习惯了PostgreSQL和MySQL与Django,但我这里需要的是一些简单的数据存储等。我知道CouchDB,MongoDB和Redis,但我只是不确定要使用哪一个?有没有更适合Node.js的?从关系数据库迁移到初学者,它们中的任何一个都更好吗?我只是需要一些关于

mongodb - 选择 MongoDb/CouchDb/RavenDb - 性能和可扩展性建议

就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter寻求指导。关闭9年前。我们正在研究一种具有故障转移集群的文档数据库存储解决方案,适用于一些读/写密集型应用程序。我们将平均每秒有40,000次并发写入写入数据库(峰值可能高达70,000次)-并且可能发生几乎相似数量的读取。我们还需要一种机制让数据库通知新写入的记录(数据库级别的某种触发器)。就正确选择文档数据库和相关容量规划而言,什么是好的选择?更新更多关于预期的细节。平

mongodb - 我应该选择什么 : MongoDB/Cassandra/Redis/CouchDB?

就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter寻求指导。关闭9年前。我们正在开发一个非常大的项目,我想知道是否有人可以就我们应该选择什么数据库后端给我一些建议。我们的系统由1100个电子设备组成,这些电子设备向中央服务器发送信号,然后服务器存储信号信息(信号长约35个字节)。然而这些设备每分钟发送大约3个信号,所以如果我们进行数据统计,数据库中每天将有4.752.000条新记录,每月总共有142.560.000条新记录

database - MongoDB 或 CouchDB - 适合生产?

关闭。这个问题需要更多focused.它目前不接受答案。关闭8年前。锁定。这个问题及其答案是locked因为这个问题是题外话,但具有历史意义。它目前不接受新的答案或交互。我想知道是否有人可以告诉我MongoDB或CouchDB已准备好用于生产环境。我现在正在研究这些存储解决方案(目前我更喜欢MongoDB),但是这些项目还很年轻,所以我预见我将不得不非常努力地让我的经理相信我们应该采用这项新技术。我想知道的是:现在谁在生产环境中使用MongoDB或CouchDB?您如何使用MongoDB/CouchDB?您在采用这种新的存储机制时遇到了哪些问题(如果有的话)(以及您是如何克服这些问题的

mongodb - 何时在 MongoDB 上使用 CouchDB,反之亦然

我被困在这两个NoSQL数据库之间。在我的项目中,我将在数据库中创建一个数据库。例如,我需要一个创建动态表的解决方案。因此用户可以创建包含列和行的表格。我认为MongoDB或CouchDB都会对此有好处,但我不确定哪一个。我也需要高效的分页。 最佳答案 在C、A&P(一致性、可用性和分区容错性)中,哪2个对您来说更重要?快速引用,VisualGuideToNoSQLSystemsMongodB:一致性和分区容错CouchDB:可用性和分区容错一篇博文,CassandravsMongoDBvsCouchDBvsRedisvsRiakv

ruby-on-rails - Rails + Devise + CouchDB 每个子域一个数据库

我正在构建一个需要CouchDB的移动同步功能的应用程序。因此,对于服务上的每个“帐户”,我想创建一个单独的CouchDB数据库实例,以便仅同步该帐户的数据。我正在使用CouchRest模型和设计,它通过单独的用户数据库处理子域身份验证。然而,对于每个模型,在运行时连接到适当数据库的正确方法是什么?设置命名连接的before_filter,然后遍历每个模型并执行如下操作:?[Post,Tag,Comment].eachdo|model|model_server=CouchRest::Server.new(couch_config[:connection])model_server.de

json - 在 CouchDB 中存储日期时间(时间戳)的最佳方式是什么?

我认为像2011-01-2621:41:09+0000这样的UTC时间字符串可能没问题,因为如果它们在View键中使用它们会正确排序,但存储时区(例如2011-01-2616:41:09-0500)将使文档更具可读性。从可读性的角度来看,将日期转换为纪元整数似乎最不吸引人,但可能对性能最好(或者它有什么不同?)。这里推荐的做法是什么? 最佳答案 时间是一维的。时间戳加时区是二维的,描述时间点和位置。CouchView是一维的(但不是GeoCouch插件),因此存储在公共(public)区域(UTC)中是明智的。可能最适合future

json - 在 CouchDB 中存储日期时间(时间戳)的最佳方式是什么?

我认为像2011-01-2621:41:09+0000这样的UTC时间字符串可能没问题,因为如果它们在View键中使用它们会正确排序,但存储时区(例如2011-01-2616:41:09-0500)将使文档更具可读性。从可读性的角度来看,将日期转换为纪元整数似乎最不吸引人,但可能对性能最好(或者它有什么不同?)。这里推荐的做法是什么? 最佳答案 时间是一维的。时间戳加时区是二维的,描述时间点和位置。CouchView是一维的(但不是GeoCouch插件),因此存储在公共(public)区域(UTC)中是明智的。可能最适合future

json - 使用 JSON 作为存储/传输格式的数据库

已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是无关紧要的,因为它们往往会吸引固执己见的答案和垃圾邮件。相反,describetheproblem以及到目前为止为解决这个问题所做的工作。关闭9年前。Improvethisquestion有多少数据库系统使用JSON进行存储或传输?我知道:CouchDBMongoDBDBSlayer我记得我在SO用户的个人资料中看到了另一个供应商。那个系统使用的是他们所谓的二进制JSON,但我不记得产品的名称了。最近,似乎越来越多的