我的公司使用Php与php mongo驱动程序连接到分片(5)mongo DB。它的主要功能是存储网络会话。所以有很多写作。
分片键是会话ID,它是随机的,并且很平衡。
每个分片每秒大约有360次写入。虽然不是很多。每个会话数据只有几KB。
我们观察到的问题是,一旦Mongo中已有许多数据。新会话的写入变得非常慢,我们看到很多磁盘写入而不是仅仅访问内存。
为什么?那是正常的吗?还是我们要注意的事情?我怀疑这是Php mongo驱动程序的问题,因为之前我没有使用node-mongo驱动程序。
任何见解都会有所帮助。 :)