0

应用设计会创建超过100k个collection。使用Mongo 3.4的默认引擎wiredTiger创建collection的速度非常非常慢,io很高,cpu只有大概2~3%;切换为mmapv1后,大概每秒能够创建50个collection(10个client同时创建),mongod利用率100%(8核每核大概15%),io大概45%。

请问有没有什么办法把创建速度进一步提高?

“为什么选择超过100k个collection”,因为这样编程模型会比较简单,集中到少量collection需要应用再考虑hash和“老化”问题,所以…