原创 我的友情鏈接

51CTO博客開發

原创 PHP與Memcache集羣

       都說Memcached支持集羣,其實Memcached本身是集中式存儲,並不支持分佈式,但各種各樣的Memcache客戶端,實現了對Memcached服務器的分佈式使用和管理。        在PHP中,使用Memcache

原创 分佈式框架-Gearman

特點Gearman是一個分佈式應用程序框架,支持同步、異步任務處理,負載均衡以及跨語言調用。通過Gearman,在WEB應用中可以將複雜的業務邏輯交給其它更適合的機器或進程,甚至不同的語言處理。Gearman是分佈式計算的神經中樞,它具有以

原创 memcache與一致性HASH算法

       很多Memcache客戶端,都使用一致性HASH算法(Consistent Hashing)來實現對Memcache的分佈式管理。使用一致性HASH算法可儘可能的降低緩存系統伸縮(比如添加、移除緩存服務器)時原HASH映射關

原创 SHELL實現取出一個目錄下所有日誌文件中的所有IP地址並去重

IP正則表達式:ip_regex="[[:digit:]]{1,3}\.[[:digit:]]{1,3}\.[[:digit:]]{1,3}\.[[:digit:]]{1,3}"方法一:find /data/log -name "*.log

原创 我的友情鏈接

51CTO博客開發

原创 PHP PCNTL多進程編程

PHP中的PCNTL可以實現多進程編程,由於項目場景需要,試用了一下,感觸頗多,也長了不少見識,就此對遇到的問題小做一個總結,以備不時之需。問題一:fork氾濫我想在一個父進程中起10個子程來完成我的工作,代碼如下:for($i = 0;