查看redis占用內存大小的情況


redis緩存固然高效,可是它會占用我們系統中寶貴的內存資源,特別是當我們的項目運行了一段時間后,我們需要看一下redis占用了多少內存,那么可以用“info”命令查看。
執行info命令后,找到Memory這一欄,就可以看到內存的使用信息了,如下圖:

 

# Memory

 

used_memory:13490096 //數據占用了多少內存(字節)

 

used_memory_human:12.87M //數據占用了多少內存(帶單位的,可讀性好)

 

used_memory_rss:13490096  //redis占用了多少內存

 

used_memory_peak:15301192 //占用內存的峰值(字節)

 

used_memory_peak_human:14.59M //占用內存的峰值(帶單位的,可讀性好)

 

used_memory_lua:31744  //lua引擎所占用的內存大小(字節)

 

mem_fragmentation_ratio:1.00  //內存碎片率

 

mem_allocator:libc //redis內存分配器版本,在編譯時指定的。有libc、jemalloc、tcmalloc這3種。

 

如果一個項目的數據量比較大,就要經常用info來看內存的使用量,這樣才能讓項目更穩定

以上是雲棲社區小編為您精心准備的的內容,在雲棲社區的博客、問答、公眾號、人物、課程等欄目也有的相關內容,歡迎繼續使用右上角搜索按鈕進行搜索內存 , 編譯 , 數據 緩存 redis查看key內存占用、redis查看內存占用、redis 占用內存大小、redis查看內存占用量、查看redis占用的內存,以便於您獲取更多的相關知識。

 

It's from https://yq.aliyun.com/ziliao/58903


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM