MySQL和Redis都是一些很流行的数据库系统,但在查看可用内存大小时,使用MySQL并不如查看Redis可用内存大小简单便捷。监控Redis可用内存大小时,只需引入Redis的info命令中的used_memorykey即可,下面就介绍一下可以使用这一命令查看Redis可用内存大小的步骤:
第一步:打开Redis客户端,输入INFO命令来查看Redis相关信息,如下图:
“`shell
127.0.0.1:6379> INFO
# Server
redis_version:4.0.9
redis_git_sha1:00000000
redis_git_dirty:0
redis_build_id:1a7eed9c598d2e7d
redis_mode:standalone
os:Linux 4.4.0-72-generic x86_64
arch_bits:64
multiplexing_api:epoll
atomicvar_api:atomic-builtin
gcc_version:4.8.4
process_id:22944
run_id:59e1fc8279f986716c6e9069471fdb4311813dfa
tcp_port:6379
uptime_in_seconds:47077
uptime_in_days:0
hz:10
lru_clock:15910796
# Memory
used_memory:18436128
…
第二步:在上面的信息中,我们可以使用"used_memory"键查看Redis可用内存大小。这一值表示当前Redis内存使用量,以字节为单位,从中我们可以很容易得出当前可用内存大小。
在查看Redis可用内存大小过程之外,我们还可以使用Redis的内部命令观察Redis的运行情况,比如使用命令" CONFIG GET maxmemory" 等等,这些内部命令还可以帮助更好地监控Redis,从而更好地应对突发情况。
查看Redis可用内存大小是一件简单易行的事。只要使用Redis自带的info命令,轻松获取可用内存大小,既方便实用又快捷!