mongodb(> = 1.4.1)和php:连接池

时间:2013-10-23 17:42:54

标签: php mongodb connection-pooling

是否可以使用实际的php mongo驱动程序(> = 1.4.1)连接池? Mongo和MongoPool类在新版本中已弃用或未实现。

1 个答案:

答案 0 :(得分:1)

从1.3.0发行版开始,PHP MongoDB驱动程序执行持久连接,而不是连接池。

MongoPool类只保留几个次要版本以防人们使用它们,我们不想破坏人们的代码“只是因为”。但是它计划很快被删除,所以如果你看到一个使用它的应用程序..请删除它:)

不推荐使用Mongo类,您应该使用MongoClient类。 这是因为我们希望默认情况下启用WriteConcern,如果没有“可能”破坏使用Mongo类的人员代码,我们就无法做到这一点。

现在,对于池和持久性,PHP体系结构在连接池方面效果不佳 - 这在PHP中没有用处。但是,持久连接非常有意义,并且可以实现“连接池”所需的一切。