用于存储会话的PHP mongdb驱动程序的MongoDB分片很慢,为什么?

时间:2013-08-24 11:27:00

标签: php mongodb sharding mongodb-php

我的公司使用Php与php mongo驱动程序连接到分片(5)mongo DB。它的主要功能是存储网络会话。所以有很多写作。

分片键是会话ID,它是随机的,并且很平衡。

每个分片每秒大约有360次写入。虽然不是很多。每个会话数据只有几KB。

我们观察到的问题是,一旦Mongo中已有许多数据。新会话的写入变得非常慢,我们看到很多磁盘写入而不是仅仅访问内存。

为什么?那是正常的吗?还是我们要注意的事情?我怀疑这是Php mongo驱动程序的问题,因为之前我没有使用node-mongo驱动程序。

任何见解都会有所帮助。 :)

0 个答案:

没有答案