我有一个 8 核、16GB RAM、500GB HDD 专用服务器,创建 MongoDB 上限集合需要太多时间(几秒)和资源(加载超过 5,通常低于 1):
db.createCollection("some.test", {capped:true, size:2147483647,});
刚开始只有几个上限集合(< 5)时相当快,但现在大约有 50 个集合,而且速度非常慢。读/写速度很快。有 42% 的可用磁盘空间。
我认为为磁盘上的集合保留足够的空间需要最多的时间。
是否有加快创建上限集合的解决方案?