查看redis占用內(nèi)存的實(shí)現(xiàn)方法
更新時(shí)間:2024年01月26日 09:35:27 作者:桑丘紫言
這篇文章主要介紹了查看redis占用內(nèi)存的實(shí)現(xiàn)方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
查看redis占用內(nèi)存方法
環(huán)境
RedisDesktopManager客戶端
查看方法
客戶端連接redis

進(jìn)入serve info (redis服務(wù)器右邊--點(diǎn)擊serve info 按鈕 ctrl+I) 可以查看服務(wù)器信息
控制臺(tái)輸入info memory查看

查詢結(jié)果含義
used_memory由redis分配起分配的內(nèi)存總量(包括redis進(jìn)程開銷和數(shù)據(jù)占用的內(nèi)存)used_memory_human格式化顯示使用內(nèi)存量used_memory_rss(rss是redis set size的縮寫)該進(jìn)程占物理內(nèi)存的大小,是操作系統(tǒng)分配給redis實(shí)例的內(nèi)存大小used_memory_rss_human格式化顯示used_memory_peak: redis的內(nèi)存消耗峰值used_memory_peak_human格式化顯示used_memory_peak_perc使用內(nèi)存達(dá)到峰值內(nèi)存的百分比(used_memory/used_memory_peak)*100%used_memory_overhead:redis為了維護(hù)數(shù)據(jù)集的內(nèi)部版機(jī)制所需的內(nèi)存開銷,包括所有客戶段輸出緩沖區(qū)/查詢緩沖區(qū),aop 重寫緩沖區(qū)和主從復(fù)制的backlogused_memory_startupredis服務(wù)起啟動(dòng)時(shí)消耗的內(nèi)存used_memory_dataset數(shù)據(jù)占用的內(nèi)存大小,即used_memory-userd_memory_overheadused_memory_dataset_perc數(shù)據(jù)占用內(nèi)存大小的百分比 100%*(used_memory_dataset/used_memory-used_memory_startup)total_system_memroy整個(gè)系統(tǒng)內(nèi)存total_system_memory_human格式化顯示used_memory_lualua 腳本存儲(chǔ)占用內(nèi)存used_memory_lua_human格式化顯示maxmemoryredis實(shí)例的最大內(nèi)存配置maxmemory_human格式化顯示maxmemory_policy當(dāng)達(dá)到maxmemory時(shí)的淘汰策略mem_fragmentation_ratio內(nèi)存的碎片率used_memory_rss/used_memory--4.0版本之后可以使用memory purge手動(dòng)回收內(nèi)存mem_allocator內(nèi)存分配器active_defrag_running表示沒有活動(dòng)的defrag任務(wù)正在運(yùn)行 1.表示有活動(dòng)的defrag任務(wù)正在運(yùn)行(defrag 表示內(nèi)存碎片整理)lazyfree_pending_objects表示redis執(zhí)行l(wèi)azy free操作 在等待被實(shí)際回收內(nèi)容的鍵個(gè)數(shù)
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Spring?Boot?整合Redis?實(shí)現(xiàn)優(yōu)惠卷秒殺?一人一單功能
這篇文章主要介紹了Spring?Boot?整合Redis?實(shí)現(xiàn)優(yōu)惠卷秒殺?一人一單,在分布式系統(tǒng)下,高并發(fā)的場(chǎng)景下,會(huì)出現(xiàn)此類庫(kù)存超賣問題,本篇文章介紹了采用樂觀鎖來解決,需要的朋友可以參考下2022-09-09
利用Redis實(shí)現(xiàn)點(diǎn)贊功能的示例代碼
點(diǎn)贊對(duì)我們來說并不陌生,我們經(jīng)常會(huì)在手機(jī)軟件或者網(wǎng)頁(yè)中看到它。今天就讓我們來了解一下如何用Redis實(shí)現(xiàn)這一功能吧,感興趣的可以嘗試一下2022-06-06
Redis server 主從復(fù)制配置實(shí)現(xiàn)
從復(fù)制是指將一個(gè)Redis服務(wù)器的數(shù)據(jù)復(fù)制到其他Redis服務(wù)器的過程,本文主要介紹了Redis server 主從復(fù)制配置實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的可以了解一下2024-02-02
Redis教程(十五):C語(yǔ)言連接操作代碼實(shí)例
這篇文章主要介紹了Redis教程(十五):C語(yǔ)言連接操作代碼實(shí)例,本篇博客是該系列博客中的最后一篇,在這里將給出基于Redis客戶端組件訪問并操作Redis服務(wù)器的代碼示例,需要的朋友可以參考下2015-05-05

