mongodb分布式存储的原理是什么?
怪我咯
怪我咯 2017-04-24 09:13:36
0
1
656

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

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

我的测试数据库:

weibo文档里有0.156G数据

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

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

求高手解答。

怪我咯
怪我咯

走同样的路,发现不同的人生

모든 응답(1)
PHPzhong

먼저 MongoDB의 샤딩 기본 원칙을 살펴봐야 합니다. 다음은 Xiao Beibei가 번역한 문서입니다: http://docs.mongoing.com/manual-zh/core/sharding-introduction.html

2번 항목과 관련하여 MongoDB는 레코드를 삭제한 후에 파일 시스템의 공간을 회수하지 않습니다. 데이터베이스를 삭제하지 않는 한. 하지만 공간은 낭비되지 않으며 아래에 삽입된 새 문서를 저장하는 데 사용됩니다. 공간 사용에 대한 구체적인 정보는 내 블로그를 참조하세요: http://mongoing.com/blog/file-storage

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿