1

我需要一些帮助来为收集大量数据的安全项目选择 noSQL。假设要向 noSQL 写入来自许多用户的大量数据,我们需要对其进行聚合,并且我们需要能够获取具有排序功能的数据(例如:获取前 50 名用户的一些报告......) .

这意味着我们有很多数据插入(没有更新)并且有时会被读取。

我看到了很多 noSQL,但我找不到一个答案。

感谢您的帮助。

4

1 回答 1

0

Mongodb是当今最流行的 noSQL DB。这意味着伟大的工具,更容易找到熟练的建议。它支持我认为您需要的所有功能(分片、Map/Reduce、noSQL):

收集大量数据的项目

最终,您需要在不同的机器之间分发数据,而 mongo 对此进行了分片。

我们需要聚合它

您将从 map/reduce 中获益良多

我们需要能够获取具有排序功能的数据

noSQL 负责这个

于 2013-01-17T17:03:43.210 回答