Scribble at 2020-09-30 16:22:06 Last modified: 2020-09-30 16:24:08

PS > php --ri mongodb

mongodb

MongoDB support => enabled

MongoDB extension version => 1.8.0

MongoDB extension stability => stable

libbson bundled version => 1.17.0

libmongoc bundled version => 1.17.0

libmongoc SSL => enabled

libmongoc SSL library => OpenSSL

libmongoc crypto => enabled

libmongoc crypto library => libcrypto

libmongoc crypto system profile => disabled

libmongoc SASL => enabled

libmongoc ICU => disabled

libmongoc compression => disabled

libmongocrypt bundled version => 1.0.4

libmongocrypt crypto => enabled

libmongocrypt crypto library => libcrypto

Directive => Local Value => Master Value

mongodb.debug => no value => no value

何日か前に NoSQL について書いたが、単純にデータを次から次へとストアしていくだけなら使い勝手は良さそうだし、出力するレスポンスが JSON という案件があるため、MongoDB を使おうと思っている。自宅のマシンにインストールして、composer で必要な環境も揃えて #php -e でも mongodb というモジュールは読み込まれているのに、どういうわけか phpinfo() の結果に全く表示されず、そして専用の関数もぜんぜん使えない。これではサーバに MongoDB をインストールして php で動くとしても事前にローカルで試験できないため、ちょっと使う気になれない。個人なら UNIX 版と Windows 版をサポートするのは大変だから仕方ないと思うが、これだけ広範囲に数多くの企業が使っている DBMS が Windows 10 + Apache 2.4 + PHP 7.4 で使えないというのは困る。

  1. もっと新しいノート <<
  2. >> もっと古いノート

冒頭に戻る


※ 以下の SNS 共有ボタンは JavaScript を使っておらず、ボタンを押すまでは SNS サイトと全く通信しません。

Twitter Facebook