多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內(nèi)最全IT社區(qū)平臺 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當(dāng)前位置:首頁 > php開源 > php教程 > Zend_Search_Lucence 中的文件鎖定問題

Zend_Search_Lucence 中的文件鎖定問題

來源:程序員人生   發(fā)布時間:2014-02-25 01:15:05 閱讀次數(shù):2410次

  PHP 中的文件鎖定功能非常的不穩(wěn)定。特別是和PHP 的版本 和 平臺也有很大的關(guān)系。今天看了Zend_Search_Lucence 中的解決方案是這樣的:

  先flock 一個文件,lock的模式是:flock($file, LOCK_EX | LOCK_NB),如果下一個進程再次訪問 $file, 那么因為無法再獲取 flock 的鎖定了,所以會返回一個false,代表文件被鎖定了,不能再進行訪問了。

  在 Zend_Search_Lucence 鎖定的時候主要是:寫索引 讀取索引 優(yōu)化索引。

  關(guān)于 LOCK_NB :

  在linux 下面支持的比較好,但是windows 上,直到 php 5.2.1 才支持。

  所以,要使用 Zend_Search_Lucence 最好 PHP 5.2.1 以上的版本。

  如果版本低于 PHP 5.2.1,進程會一直等待下去(因為windows下, 低于PHP 5.2.1 版本不支持非阻塞模式的鎖定)。

  關(guān)于更新索引:更新索引的時候,索引經(jīng)常會被鎖定。所以不推薦即時的更新索引,建議晚上訪問量比較小的時候再去更新索引。

生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對您的學(xué)習(xí)有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 欧美性在线观看 | 国产精品永久免费视频 | 亚洲十欧美十日韩十国产 | 最近最新中文字幕 | 欧美一级毛片激情 | 秋霞免费手机理论视频在线观看 | 国产乱辈通伦影片在线播放亚洲 | 久久国产精品免费看 | 福利视频99 | www日| 亚洲欧洲春色校园另类小说 | 欧美 日本 | 福利片91 | 久久天天躁夜夜躁狠狠躁2020 | 亚洲综合免费视频 | 亚洲免费影院 | 黑色丝袜高跟国产在线91 | 春色视频网站 | 亚洲 成人 欧美 自拍 | 国产精品久久久久久久久夜色 | 一二三四高清在线手机视频 | www.黄com| 亚洲精品一区二区三区五区 | 美国一级毛片免费看 | 精品亚洲综合久久中文字幕 | 欧美日韩亚洲国内综合网俺 | 丁香九月婷婷 | 色www情| 久久精品国产6699国产精 | 爱爱小视频在线观看网站 | 久久久久亚洲国产 | 亚洲欧美日韩中文综合在线不卡 | 免费看国产精品久久久久 | jizz中国人 | 欧美一级日韩一级 | 免费观看亚洲视频 | 手机看片国产免费久久网 | 亚洲成人影院在线 | 中文字幕乱码一二三四区 | 久久久久久久久久久大尺度免费视频 | 欧美一级手机免费观看片 |