memcahced緩存特色

一、key-value數據結構算法

二、全部數據保存在內存中緩存

三、能夠分佈式集羣安全

四、處理併發的機制是libevent事件機制數據結構

五、當內容容量達到指定值後,就基於LRU(Least Recently Used)算法自動刪除不使用的緩存,再添加新的數據。 LRU---最先使用時間併發

六、當關閉memcache服務時,memcache存儲的全部數據都會丟失分佈式

七、分佈式的memcache服務集羣,各服務間不互相通訊的,即添加1條數據到memcache集羣服務中,是保存在其中一個memcache服務中,其餘memcache服務是獲取不到的,是經過hash算法來決定保存數據的位置,獲取的時候也會經過hash算法獲得操作系統

 

 

memcache的缺點:事件

一、數據保存在內存,當關閉服務或操做系統時,數據丟失內存

措施:修改源代碼,按期向磁盤寫入數據hash

二、memcache權限管理和認證功能,安全性不足

措施:能夠經過內網訪問memcache服務,外網經過防火牆來控制保護。

相關文章
相關標籤/搜索