查看redis占用内存的方法详解_查看redis内存使用情况_桑丘紫言的博客-程序员秘密

技术标签: 服务器  数据库  redis  

环境: RedisDesktopManager客户端

查看方法:客户端连接redis

进入serve info  (redis服务器右边--点击serve info 按钮 ctrl+I)  可以查看服务器信息

控制台输入info memory查看

 

查询结果含义:

used_memory 由redis分配起分配的内存总量(包括redis进程开销和数据占用的内存)
used_memory_human 格式化显示使用内存量

used_memory_rss (rss是redis set size的缩写)该进程占物理内存的大小,是操作系统分配给redis实例的内存大小
used_memory_rss_human  格式化显示

used_memory_peak  : redis的内存消耗峰值
used_memory_peak_human  格式化显示

used_memory_peak_perc  使用内存达到峰值内存的百分比(used_memory/used_memory_peak)*100%

used_memory_overhead :redis为了维护数据集的内部版机制所需的内存开销,包括所有客户段输出缓冲区/查询缓冲区,aop 重写缓冲区和主从复制的backlog

used_memory_startup   redis服务起启动时消耗的内存
used_memory_dataset    数据占用的内存大小,即used_memory-userd_memory_overhead
used_memory_dataset_perc  数据占用内存大小的百分比  100%*(used_memory_dataset/used_memory-used_memory_startup)

total_system_memroy  整个系统内存
total_system_memory_human  格式化显示

used_memory_lua  lua 脚本存储占用内存
used_memory_lua_human  格式化显示


maxmemory  redis实例的最大内存配置
maxmemory_human   格式化显示

maxmemory_policy 当达到maxmemory时的淘汰策略
mem_fragmentation_ratio  内存的碎片率 ,used_memory_rss/used_memory --4.0版本之后可以使用memory purge手动回收内存

mem_allocator  内存分配器

active_defrag_running  表示没有活动的defrag任务正在运行  1.表示有活动的defrag任务正在运行(defrag 表示内存碎片整理)

lazyfree_pending_objects  表示redis执行lazy free操作 在等待被实际回收内容的键个数

 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_39209728/article/details/127533944

智能推荐

排序算法之 桶排序_桶排序的基本思想_Wzning0421的博客-程序员秘密

桶排序假设输入数据服从均匀分布,而且需要已知待排序列的大概范围,是一种空间换时间的排序算法。桶排序的基本思想是:桶排序(Bucket sort)或所谓的箱排序,是一个排序算法,工作的原理是将数组分到有限数量的桶里。每个桶再个别排序(有可能再使用别的排序算法或是以递归方式继续使用桶排序进行排序),最后依次把各个桶中的记录列出来记得到有序序列。桶排序是鸽巢排序的一种归纳结果。当要被排序的数组内的数...

Unity Canvas 在World Space 模式下UI按钮无法点击的问题_世界空间中canvas 按钮点击_月夜风雨磊的博客-程序员秘密

1.Canvas 中 Render Mode 为 WorldSpace模式时的事件相机没有设置 (这是把事件相机拖拽放在 Event Camera 中即可)2.关于鼠标悬浮事件 直接上代码:这里的triggerArea可以时Button或Image等 if (triggerArea.GetComponent<EventTrigger>() == null) ...

JAVA生涯问题记录(持续记录更新...)_不懂事的小流氓的博客-程序员秘密

一、开发环境二、程序搭建Hexo个人blog搭建(Centos7)Nginx上手记录三、常用工具Hutool工具包四、代码工具包五、代码规范所有入数据库数据都要校验合法性,其他的过滤和标志字段都要有默认值且不能为null代码交互中的所有数据都要做合法性校验,不能导致代码运行时异常的出现代码中如果有递归操作,一定要做递归跳出逻辑处理给前端的数据字段信息尽量保持数据字段与参数字段一致,如果出现不一致情况注释应标明并且口头告知对接人相关信息Java实体以及返回的视图类都加上数据类

gcc库的链接顺序导致编译出错的问题_为什么链接一个无关的库之后会编译错误_maray的博客-程序员秘密

gcc库的链接顺序导致编译出错的问题:当一个库为基本库时,需要将该库放到引用它的库的后面进行链接,方能得到正确结果。例如在OB中: LDADD = $(top_builddir)/src/mergeserver/libmergeserver.a \        $(top_builddir)/src/common/libcommon.a \

1、使用xshell远程连接ubuntu18.04_xshell 访问ubuntu18.04_导航定位...的博客-程序员秘密

1、查看虚拟机的ip情况:2、安装ssh服务器3、使用xshell连接

随便推点

hadoop下载安装_如何下载并安装Hadoop?_cumubi7453的博客-程序员秘密

hadoop下载安装In this article, we will, 在本文中,我们将 Download and Install Virtual Box. 下载并安装Virtual Box。 Download and Install Cloudera Virtual Machine (VM) Image. 下载并安装Cloudera虚拟机(VM)映像。 Launch the Cloudera...

Idea2020 创建web项目_idea2020创建web项目_盛世如恋的博客-程序员秘密

目录一、创建一个空项目二、创建一个web模块三、模块配置四、常用的软件设置一、创建一个空项目进入idea界面,点击File -》 New -> Project选择Project SDK内 的jdk之后,点击next 点击Next 给项目起名和设置路径之后,点击Finish。 一个名为Test的空项目就建好了!二、创建一个web模块 一个项目就可以创建多个模块的! ...

从机器学习谈起 (转)_songroom的博客-程序员秘密

http://www.cnblogs.com/subconscious/p/4107357.html从机器学习谈起  在本篇文章中,我将对机器学习做个概要的介绍。本文的目的是能让即便完全不了解机器学习的人也能了解机器学习,并且上手相关的实践。这篇文档也算是EasyPR开发的番外篇,从这里开始,必须对机器学习了解才能进一步介绍EasyPR的内核。当然,本文也面对一般读

android aar包括jar包,Android 中的jar包,aar包以及module_weixin_39750195的博客-程序员秘密

8种机械键盘轴体对比本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?Android Studio中引入第三方资源一般有三种方式:jar包,aar包,module.1.jar包的导入第一种:一般用于比较流行的第三方库上,直接将你在GitHub上看到的jar包compile放入build.gradle的dependencies里面,然后sync同步一下就可以了。例如:导入v7包。1234d...

ANSYS基础练习7——温度场问题_温度场csdn_XTU__zhang的博客-程序员秘密

ANSYS基础练习7——温度场问题图所示压力容器,内部承受13MPa的压力,内部介质的温度为100℃,传热系数为42.26W/(m²K)。环境温度为-1.1℃,传热系数为16.494W/(m²K)。材料的导热率为47.7W/(mK),膨胀系数为1.010-5/K,弹性模量E=200GPa,泊松比μ=0.3。试对压力容器进行应力分析。一、前处理选择单元为“Quad 8 node 77”,单元行为方式选择轴对称:设置材料参数:二、建模由于只考虑内压和温度的影响,结构和载荷均具有轴对称型

windows+cpp(三): VS code + MinGW, windows上编写调试cpp_吃熊的鱼的博客-程序员秘密

MinGW官网下载 MinGW并安装。在设置->高级系统设置->环境变量中给PATH添加上MinGW下的bin目录的路径,如D:\mingw-w64\mingw64\bin。打开cmd,输入g++ -v或gcc -v,如果有输出则配置成功。Using built-in specs.COLLECT_GCC=gcc......Thread model: posixgcc version 8.1.0 (x86_64-posix-seh-rev0, Built by MinGW-W64