在前进方面,我对MongoDB很新(以及NoSQL数据库的想法),所以我的问题可能是一个琐事。
我必须制作一个POC,用于在RDBMS和NoSQL DB之间进行选择。我所拥有的大多数实体都非常适合文档模型,但我也有一些特殊的数据。
它是一组2D方形矩阵,每个矩阵具有3000-10000行和列。详细地说,矩阵中的每一行和每列代表一个"位置"并且单元格中的值表示两者之间的逻辑距离。我有十几个这样的矩阵,每个矩阵用于不同的设备。
这是一个巨大的数据,但幸运的是我从来没有必要使用整个矩阵。我只需要它的一个子矩阵:我知道设备(换句话说,我必须从中获取矩阵),我有一组位置(20到几百),我需要这些位置的子矩阵。 / p>
事实如此:
我知道如何在RDBMS(分区,物联网等)中对其进行建模,但MongoDB方式是什么?