我一直在阅读有关拆分蒙戈数据库,并通过shards升级,但如果可以通过块分割在同一个服务器蒙戈数据库,并存储在不同的文件,我想,范围的碎片键将使用考虑周数和当年类似的信息(年)X54 +一年的当前周数的公式来计算拆分MongoDB的数据分成几个文件
假设2010x54 + 11 = 108551
理想情况下我有什么记住要将文件按月份类似以下分裂:
chunk01 (shardKeyID 108551 -> 108555) ----> Server1---> physical file 01
chunk02 (shardKeyID 108556 -> 108560) ----> Server1---> physical file 02
chunk03 (shardKeyID 108561 -> 108565) ----> Server1---> physical file 03
我一直试图做一个单一的服务器,但如果将它设置为碎片,我会在数据库文件,这东西是有意义的一个子集,因为其他部分将存储在其他碎片在不同的服务器上。
什么想法?