關於PHP與MongoDB的一些雜記

2022-02-15 09:34:18 字數 421 閱讀 1033

測試環境:php5.3 + mongo-1.1.4-php5.3vc6ts的php_mongo.dll

使用mongostat觀察發現:

1.mongostat本身也占用乙個資料庫連線 

2.php的mongo擴充套件默使用短連線,類似如此**:new mongo("mongodb:"),這種短連線一般在超出變數作用域後會自己關閉

3.php也可以使用長連線:

for($i=

0;$i<

100;

$i++)}

phprequire

"index.php";

for($i=

0;$i<

100;

$i++)}

?>($i

=0;$i

<

100;

$i++)}

php與mongoDB的條件查詢

與普通的關係型資料庫類似,在對資料的刪 改 查的時候,會用到查詢條件,如mysql中的 where 而mongodb中,經過php來做的所有的操作指令都是用array來包裹的 mongocollection update array criteria,array newobj array optio...

關於MongoDB的一點總結

今天推送引擎註冊在dubbo上的服務總是自動會關閉掉,查了一下發現是system.in.read 的原因,導致自動關閉。但是還是不太明白,別人執行spring的時候,只要啟動以後就不會自動關閉,而我的spring剛啟動就關閉了,找了半天都沒有解決,沒辦法,只好用了最笨的方法 while true 而...

關於Mongodb的事務

關於事務 事務的隔離級別 未提交讀 髒讀資料 已提交讀 不可重複讀 幻讀 序列化 serializable解決 uncommitted read 解決 unrepeat read 解決 mongodb的部署方式 單機模式 乙個primary 在記憶體中 包含 乙個databuffer 乙個journ...