我一直在閱讀有關拆分蒙戈數據庫,並通過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
我一直試圖做一個單一的服務器,但如果將它設置爲碎片,我會在數據庫文件,這東西是有意義的一個子集,因爲其他部分將存儲在其他碎片在不同的服務器上。
什麼想法?