是否有任何数据库更专注于疯狂快速读取/查询性能?我正在寻找一个好的nosql文档数据库,我没有计划任何重要的写入(更新数据库只能由我按周计划完成)。我将要进行的查询类型是搜索多个字符串字段的关键字搜索和将在/重叠间隔内查找元素的间隔搜索。
我最初看的是Redis,但我需要比键/值更广泛的东西来存储我的数据。 MongoDB看起来是个不错的选择?
答案 0 :(得分:0)
您的问题有很多可能的解决方案,正确的解决方案主要取决于规模和实际用例。 Redis比简单的键/值存储功能要多得多,但我怀疑它是你现在所需要的。
对于大多数只读存储和这些类型的搜索,我建议你看看Elasticsearch和/或Solr,应该做你需要的甚至更多。
基本上......读取速度快,写入速度慢意味着大量的非规范化。你可以自己做,你可以(使用一些应用程序)让数据库来处理它。但这总是一种权衡。