任何建议的读数设置mongodb的分片/可扩展性?为分片/可扩展性设置mongodb?
我正在寻找最佳做法。我不知道很多关于分片或缩放数据库解决方案的知识。那里是否有与实际现实世界的例子?
我道歉,如果我使用错误的条款。
- 是在MongoDB中的作用就像一个“单一数据库”我的理解正确的,但知道如何在MongoDB中(可能位于不同的地点,等)不同的情况下分发数据
- 分别那些所谓的碎片实例?数据是否跨所有实例复制?
任何建议的读数设置mongodb的分片/可扩展性?为分片/可扩展性设置mongodb?
我正在寻找最佳做法。我不知道很多关于分片或缩放数据库解决方案的知识。那里是否有与实际现实世界的例子?
我道歉,如果我使用错误的条款。
MongoDB提供了两种类型的缩放。
这些链接是一个合理的开始。
最近运行的多个Mongo会议中还有很多slides and videos。 Here是一些最近用例。
是那些称为碎片的实例吗?数据是否跨所有实例复制?
将分片看作是数据的“切片”。每个分片通常由一个副本组成。所以每个分片都有多台管理数据复制的计算机。
我的理解是正确的,因为mongodb的行为像一个“单一数据库”,但知道如何在不同的mongodb实例之间分配数据...
Sharding允许MongoDB自动分配写入。但是还有一点点,所以我认为最好是通过一些演示来工作。
MongoDB有一个很好的文档。像分片和副本集的问题都记录在深度:
http://www.mongodb.org/display/DOCS/Sharding+Introduction http://www.mongodb.org/display/DOCS/Replica+Sets
除此之外,还有很多介绍的
http://www.10gen.com/presentations
和视频
http://www.10gen.com/presentations
处理您的问题。
请先研究并提出一些更具体的问题。