澄清不同NoSQL数据库的用途
我理解这似乎是一个多余的问题,但我希望它能澄清我和其他用户的所有疑问 以下是我正在谈论的noSQL,有人能解释一下吗:澄清不同NoSQL数据库的用途,nosql,Nosql,我理解这似乎是一个多余的问题,但我希望它能澄清我和其他用户的所有疑问 以下是我正在谈论的noSQL,有人能解释一下吗: 最佳用例(当我应该使用它时) 利弊(包括限制) 它们的附加值(为什么更好,可能是数学/科学解释) MongoDB、Redis、CouchDB、Hadoop的 谢谢 g澄清疑问的最佳方式-阅读技术文档和概述=) 简言之,MongoDb和CouchDb是足够快、可靠的键值存储,可以持久保存 将数据传输到光盘。MongoDb在自定义TCP/IP协议上工作,CouchDb在HTTP上使
g澄清疑问的最佳方式-阅读技术文档和概述=) 简言之,MongoDb和CouchDb是足够快、可靠的键值存储,可以持久保存 将数据传输到光盘。MongoDb在自定义TCP/IP协议上工作,CouchDb在HTTP上使用REST方法 Redis是另一种ket/value存储器,它将所有数据存储在内存中,所有的写入和读取都直接进入内存。这种方法也有一些缺点和优点。它还可以在光盘上保存更改 Hadoop不仅仅是一个键/值存储。它是分布式处理大数据的引擎。如果你要写Google,你可以使用Hadoop
在我看来,如果您不打算构建特定的东西(我认为您不会),那么就继续使用MongoDB 澄清疑问的最佳方式-阅读技术文档和概述=) 简言之,MongoDb和CouchDb是足够快、可靠的键值存储,可以持久保存 将数据传输到光盘。MongoDb在自定义TCP/IP协议上工作,CouchDb在HTTP上使用REST方法 Redis是另一种ket/value存储器,它将所有数据存储在内存中,所有的写入和读取都直接进入内存。这种方法也有一些缺点和优点。它还可以在光盘上保存更改 Hadoop不仅仅是一个键/值存储。它是分布式处理大数据的引擎。如果你要写Google,你可以使用Hadoop
在我看来,如果您不打算构建特定的东西(我认为您不会),那么就继续使用MongoDB MongoDb和CouchDb不是键值存储,而是文档存储。MongoDb和CouchDb不是键值存储,而是文档存储