当业务量增加了,mongoDB性能达到了瓶颈,我是否可以通过动态增加分片的方式提高性能?
我知道,动态增加cpu,增加内存,增加硬盘空间,都可以提高性能,但是单机性能终究有限。
如果开始只选了一个副本集的mongoDB,后期是否能在不影响业务的情况下,动态调整为分片集群?
还是说开始需要选择一个2分片的mongoDB集群,后期才能扩展为3分片,4分片等多分片?
还是说开始选择几个分片,就只能是几个分片,后期只能增加cpu、内存、硬盘等硬件性能?
还有分片数量过剩时是否可以减少分片数量,前提是不影响业务运行。
相似问题