MongoDB的设计模式策略

2024-11-04 12:46:03

1、查询命令分离喋碾翡疼模式 在副本集中职责被分离到不同的节点。最基本的第一类节点可能也同时占据着首要地位,它只亟冁雇乏需要储存那些写入和更新所需的数据。而查询工作则交由第二类节点来执行。这一模式将提升首要节点服务器的写吞吐量,因为当写入一组对象时,需要更新及插入的数据量也随之减少,除此之外,二类节点也得益于较少的待更新数据和其自身所具有的为其工作量而优化的内存工作集。

MongoDB的设计模式策略

3、Bucketing模式 当文本含有一个不断增长的数组时,则使用Bucketing模式,例如指令。而指令线可能会扩展到超过文档大小的合理值。该模式经由编程方式处理,并通过公差计算触发。代码如图。

MongoDB的设计模式策略

5、物化路径模式 在一个数据模型的树模式中,同一对象类型是该对象的子对象,这种情况下可以使用物化路径模型来以获取更高效的检索、查询。

MongoDB的设计模式策略
猜你喜欢