探究如何查看本机Redis信息(查看本机的redis)

Redis是一款开源的key-value存储,具备高可用性、高可扩展性、超高性能、低延迟等特性,非常适用于缓存、消息队列等场景。想要了解本机上Redis状态,可以使用以下命令查看:

##### 一、查看Redis实例列表

使用命令:`ps aux | grep redis` 可以查看详细Redis实例列表:

“`bash

# ps aux | grep redis

root 15050 0.8 0.1 891248 15652 ? Sl 08:48 0:02 redis-server 127.0.0.1:6378

# 查看127.0.0.1:6378的Redis实例 pid

root@ubuntu:~# pid=15050


##### 二、查看Redis实例运行状态

使用命令:`redis-cli -h [Redis host] -p [Redis port] info` 可以查看该Redis实例的启动时间,状态信息等,比如:

```bash
# redis-cli -h 127.0.0.1 -p 6378 info
# Server
redis_version:5.0.7
redis_git_sha1:00000000
redis_git_dirty:0
redis_build_id:4e671fe77b4e6f89
redis_mode:standalone
os:Linux 3.10.0-1127.el7.x86_64 x86_64
arch_bits:64
multiplexing_api:epoll
atomicvar_api:atomic-builtin
gcc_version:4.8.5
process_id:15050
run_id:8ba1fbb4dedf585b4368fa242f378d792dc2a241
tcp_port:6378
uptime_in_seconds:11038
uptime_in_days:0
hz:10
lru_clock:10389573
...

##### 三、查看Redis keys数量

使用命令:`redis-cli -h [Redis host] -p [Redis port] dbsize` 可以查看Redis实例上的key数量,比如:

“`bash

# redis-cli -h 127.0.0.1 -p 6378 dbsize

(integer) 11101


##### 四、查看Redis 使用内存信息

使用命令:`redis-cli -h [Redis host] -p [Redis port] info memory` 可以查看Redis实例上使用的内存情况,比如:

```bash
# redis-cli -h 127.0.0.1 -p 6378 info memory
# Memory
used_memory:11373936
used_memory_human:10.89M
used_memory_rss:11763712
used_memory_rss_human:11.15M
used_memory_peak:27344824
used_memory_peak_human:26.06M
...

使用以上命令,即可查看本机上Redis实例的运行状态,以及key数量和使用内存情况等,更好地管理和优化Redis。


数据运维技术 » 探究如何查看本机Redis信息(查看本机的redis)