cari

Rumah  >  Soal Jawab  >  teks badan

mongodb分布式存储的原理是什么?

这两天刚开始学mongodb,试着建了分布式存储。

不明白他的基本原理是什么?

我的测试数据库:

weibo文档里有0.156G数据

建立了四个shard节点,发现每个节点的数据是平均分的,这是怎么实现分配的?

然后我把整个weibo清空,文件存储大小不变,为啥呢?

求高手解答。

怪我咯怪我咯2800 hari yang lalu675

membalas semua(1)saya akan balas

  • PHPz

    PHPz2017-04-24 09:15:36

    Anda perlu terlebih dahulu melihat prinsip asas sharding dalam MongoDB. Berikut ialah dokumen terjemahan oleh Xiao Beibei: http://docs.mongoing.com/manual-zh/core/sharding-introduction.html

    Mengenai titik 2, MongoDB tidak akan menuntut semula ruang dalam sistem fail selepas anda memadamkan rekod. Melainkan anda memadam pangkalan data. Tetapi ruang itu tidak sia-sia dan akan digunakan untuk menyimpan dokumen baharu yang dimasukkan di bawah. Untuk maklumat khusus tentang penggunaan ruang, sila lihat blog saya: http://mongoing.com/blog/file-storage

    balas
    0
  • Batalbalas