|
什么是memcache
memcache是一個高性能的分布式的內存對象緩存系統,通過在內存里維護一個統一的巨大的hash表,它能夠用來存儲各種格式的數據,包括圖像、視頻、文件以及數據庫檢索的結果等。Memcache是danga.com的一個項目,最早是為 LiveJournal 服務的,最初為了加速LiveJournal訪問速度而開發的,后來被很多大型的網站采用。目前全世界不少人使用這個緩存項目來構建自己大負載的網站,來分擔數據庫的壓力。
為什么要遍歷
目前,用到memcache的公司和網站也越來越多。Memcache的客戶端操作一般都只提供了get,set等簡單的操作,這些操作都是非常高效的。 雖然memcache是個key-value存儲的系統,但是在某些時候,我們可能需要遍歷memcache的數據。
如何遍歷memcache
stats命令
memcache的stats命令包括:
1. stats
2. stats reset
3. stats malloc
4. stats maps
5. stats sizes
6. stats slabs
7. stats items
8. stats cachedump slab_id limit_num
9. stats detail [on|off|dump]
NET技術:如何對memcache的數據(key-value)進行遍歷操作,轉載需保留來源!
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。