MongoDB

最后更新于:2022-04-02 06:30:36

# MongoDB [TOC] ## 注意 ~~~ 此特性为实验性质,可能存在未知问题,请勿使用于生产环境。实际项目中可使用 Task 进程的特性实现协程 MongoDB 组件。 ~~~ ## 安装 下载`mongodb`扩展源码,修改`mongodb-1.5.2/src/libmongoc/src/libmongoc/src/mongoc/mongoc-socket.c`文件,在其他头文件引入完毕后加入`#include "swoole/include/socket_hook.h"`。 ~~~ pecl download mongodb cd mongodb-1.5.2/ vim src/libmongoc/src/libmongoc/src/mongoc/mongoc-socket.c phpize make -j sudo make install ~~~ ## 修改 php.ini 在`extension=swoole.so`下方加入`extension=mongodb.so`
';