千家信息网

redis配置,状态监控与性能调优

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,本文主要介绍及演示一些Redis相关的状态监控和性能调优的命令及使用方法:1、redis-benchmarkredis基准信息,redis服务器性能检测例如:检测redis服务器性能,本机6379端口
千家信息网最后更新 2026年11月02日redis配置,状态监控与性能调优

本文主要介绍及演示一些Redis相关的状态监控和性能调优的命令及使用方法:


1、redis-benchmark

redis基准信息,redis服务器性能检测

例如:

检测redis服务器性能,本机6379端口的实例,100个并发连接,100000个请求


redis-benchmark -h localhost -p 6379 -c 100 -n 100000


[root@redis-server ~]# redis-benchmark -h localhost -p 6379 -c 100 -n 100000 ====== PING_INLINE ======  100000 requests completed in 1.29 seconds  100 parallel clients  3 bytes payload  keep alive: 181.97% <= 1 milliseconds97.69% <= 2 milliseconds99.79% <= 3 milliseconds99.94% <= 4 milliseconds99.97% <= 5 milliseconds100.00% <= 5 milliseconds77639.75 requests per second====== PING_BULK ======  100000 requests completed in 1.49 seconds  100 parallel clients  3 bytes payload  keep alive: 173.04% <= 1 milliseconds97.46% <= 2 milliseconds99.62% <= 3 milliseconds99.97% <= 4 milliseconds100.00% <= 5 milliseconds100.00% <= 5 milliseconds67204.30 requests per second====== SET ======  100000 requests completed in 1.30 seconds  100 parallel clients  3 bytes payload  keep alive: 181.09% <= 1 milliseconds97.16% <= 2 milliseconds99.43% <= 3 milliseconds99.75% <= 4 milliseconds99.80% <= 5 milliseconds99.82% <= 7 milliseconds99.83% <= 8 milliseconds99.85% <= 9 milliseconds99.87% <= 10 milliseconds99.89% <= 11 milliseconds99.89% <= 12 milliseconds99.90% <= 13 milliseconds99.90% <= 14 milliseconds99.90% <= 15 milliseconds99.91% <= 16 milliseconds99.93% <= 17 milliseconds99.94% <= 18 milliseconds99.95% <= 19 milliseconds99.96% <= 20 milliseconds99.98% <= 21 milliseconds99.99% <= 22 milliseconds100.00% <= 23 milliseconds100.00% <= 23 milliseconds76687.12 requests per second====== GET ======  100000 requests completed in 1.91 seconds  100 parallel clients  3 bytes payload  keep alive: 149.74% <= 1 milliseconds93.92% <= 2 milliseconds99.37% <= 3 milliseconds99.95% <= 4 milliseconds99.97% <= 5 milliseconds99.98% <= 6 milliseconds100.00% <= 6 milliseconds52273.91 requests per second====== INCR ======  100000 requests completed in 1.60 seconds  100 parallel clients  3 bytes payload  keep alive: 166.32% <= 1 milliseconds96.55% <= 2 milliseconds99.61% <= 3 milliseconds99.96% <= 4 milliseconds100.00% <= 5 milliseconds62344.14 requests per second====== LPUSH ======  100000 requests completed in 1.27 seconds  100 parallel clients  3 bytes payload  keep alive: 173.84% <= 1 milliseconds95.61% <= 2 milliseconds99.36% <= 3 milliseconds99.96% <= 4 milliseconds99.99% <= 5 milliseconds100.00% <= 5 milliseconds78492.93 requests per second====== RPUSH ======  100000 requests completed in 1.31 seconds  100 parallel clients  3 bytes payload  keep alive: 180.47% <= 1 milliseconds96.93% <= 2 milliseconds99.56% <= 3 milliseconds99.98% <= 4 milliseconds100.00% <= 5 milliseconds100.00% <= 5 milliseconds76103.50 requests per second====== LPOP ======  100000 requests completed in 1.30 seconds  100 parallel clients  3 bytes payload  keep alive: 174.91% <= 1 milliseconds95.50% <= 2 milliseconds99.29% <= 3 milliseconds99.95% <= 4 milliseconds100.00% <= 5 milliseconds100.00% <= 5 milliseconds77101.00 requests per second====== RPOP ======  100000 requests completed in 1.40 seconds  100 parallel clients  3 bytes payload  keep alive: 177.99% <= 1 milliseconds97.07% <= 2 milliseconds99.61% <= 3 milliseconds99.97% <= 4 milliseconds99.98% <= 5 milliseconds100.00% <= 6 milliseconds100.00% <= 6 milliseconds71377.59 requests per second====== SADD ======  100000 requests completed in 1.32 seconds  100 parallel clients  3 bytes payload  keep alive: 180.83% <= 1 milliseconds97.14% <= 2 milliseconds99.57% <= 3 milliseconds99.95% <= 4 milliseconds100.00% <= 5 milliseconds100.00% <= 5 milliseconds75757.57 requests per second====== HSET ======  100000 requests completed in 1.30 seconds  100 parallel clients  3 bytes payload  keep alive: 180.25% <= 1 milliseconds96.83% <= 2 milliseconds99.49% <= 3 milliseconds99.97% <= 4 milliseconds100.00% <= 4 milliseconds76923.08 requests per second====== SPOP ======  100000 requests completed in 1.48 seconds  100 parallel clients  3 bytes payload  keep alive: 173.97% <= 1 milliseconds96.91% <= 2 milliseconds99.55% <= 3 milliseconds99.96% <= 4 milliseconds100.00% <= 5 milliseconds100.00% <= 5 milliseconds67567.57 requests per second====== LPUSH (needed to benchmark LRANGE) ======  100000 requests completed in 1.35 seconds  100 parallel clients  3 bytes payload  keep alive: 171.03% <= 1 milliseconds95.36% <= 2 milliseconds99.29% <= 3 milliseconds99.97% <= 4 milliseconds100.00% <= 5 milliseconds100.00% <= 5 milliseconds73909.83 requests per second====== LRANGE_100 (first 100 elements) ======  100000 requests completed in 2.91 seconds  100 parallel clients  3 bytes payload  keep alive: 114.30% <= 1 milliseconds80.30% <= 2 milliseconds94.42% <= 3 milliseconds96.88% <= 4 milliseconds98.34% <= 5 milliseconds99.39% <= 6 milliseconds99.78% <= 7 milliseconds99.93% <= 8 milliseconds99.97% <= 9 milliseconds99.98% <= 10 milliseconds100.00% <= 11 milliseconds100.00% <= 11 milliseconds34317.09 requests per second====== LRANGE_300 (first 300 elements) ======  100000 requests completed in 5.88 seconds  100 parallel clients  3 bytes payload  keep alive: 10.00% <= 2 milliseconds85.83% <= 3 milliseconds94.17% <= 4 milliseconds96.10% <= 5 milliseconds97.90% <= 6 milliseconds98.68% <= 7 milliseconds98.70% <= 8 milliseconds99.30% <= 9 milliseconds99.49% <= 10 milliseconds99.76% <= 11 milliseconds99.79% <= 12 milliseconds99.83% <= 13 milliseconds99.85% <= 14 milliseconds99.87% <= 15 milliseconds99.89% <= 16 milliseconds99.91% <= 17 milliseconds99.92% <= 19 milliseconds99.93% <= 20 milliseconds99.94% <= 21 milliseconds99.95% <= 22 milliseconds99.96% <= 23 milliseconds99.97% <= 24 milliseconds99.99% <= 25 milliseconds99.99% <= 26 milliseconds100.00% <= 27 milliseconds17006.80 requests per second====== LRANGE_500 (first 450 elements) ======  100000 requests completed in 8.16 seconds  100 parallel clients  3 bytes payload  keep alive: 10.00% <= 2 milliseconds0.01% <= 3 milliseconds80.98% <= 4 milliseconds90.89% <= 5 milliseconds95.60% <= 6 milliseconds97.20% <= 7 milliseconds98.23% <= 8 milliseconds98.53% <= 9 milliseconds99.06% <= 10 milliseconds99.09% <= 11 milliseconds99.46% <= 12 milliseconds99.53% <= 13 milliseconds99.65% <= 14 milliseconds99.75% <= 15 milliseconds99.79% <= 16 milliseconds99.81% <= 17 milliseconds99.82% <= 18 milliseconds99.84% <= 19 milliseconds99.85% <= 20 milliseconds99.86% <= 21 milliseconds99.87% <= 22 milliseconds99.88% <= 23 milliseconds99.89% <= 24 milliseconds99.90% <= 25 milliseconds99.91% <= 26 milliseconds99.93% <= 27 milliseconds99.93% <= 28 milliseconds99.94% <= 29 milliseconds99.95% <= 30 milliseconds99.96% <= 31 milliseconds99.98% <= 32 milliseconds99.98% <= 33 milliseconds99.99% <= 34 milliseconds99.99% <= 35 milliseconds100.00% <= 36 milliseconds100.00% <= 36 milliseconds12260.91 requests per second====== LRANGE_600 (first 600 elements) ======  100000 requests completed in 10.15 seconds  100 parallel clients  3 bytes payload  keep alive: 10.00% <= 3 milliseconds0.01% <= 4 milliseconds84.84% <= 5 milliseconds93.41% <= 6 milliseconds96.43% <= 7 milliseconds97.71% <= 8 milliseconds97.75% <= 9 milliseconds98.32% <= 10 milliseconds98.79% <= 11 milliseconds99.19% <= 12 milliseconds99.22% <= 13 milliseconds99.25% <= 14 milliseconds99.48% <= 15 milliseconds99.56% <= 16 milliseconds99.60% <= 17 milliseconds99.68% <= 18 milliseconds99.74% <= 19 milliseconds99.77% <= 20 milliseconds99.79% <= 21 milliseconds99.82% <= 22 milliseconds99.83% <= 23 milliseconds99.85% <= 24 milliseconds99.86% <= 25 milliseconds99.86% <= 26 milliseconds99.87% <= 27 milliseconds99.88% <= 28 milliseconds99.89% <= 29 milliseconds99.90% <= 30 milliseconds99.90% <= 31 milliseconds99.91% <= 32 milliseconds99.91% <= 33 milliseconds99.92% <= 34 milliseconds99.94% <= 35 milliseconds99.95% <= 36 milliseconds99.95% <= 37 milliseconds99.96% <= 38 milliseconds99.96% <= 39 milliseconds99.96% <= 40 milliseconds99.97% <= 41 milliseconds99.98% <= 42 milliseconds99.98% <= 43 milliseconds99.99% <= 44 milliseconds99.99% <= 45 milliseconds99.99% <= 46 milliseconds100.00% <= 47 milliseconds100.00% <= 47 milliseconds9851.25 requests per second====== MSET (10 keys) ======  100000 requests completed in 1.89 seconds  100 parallel clients  3 bytes payload  keep alive: 10.00% <= 1 milliseconds75.00% <= 2 milliseconds89.85% <= 3 milliseconds95.38% <= 4 milliseconds98.52% <= 5 milliseconds99.34% <= 6 milliseconds99.60% <= 7 milliseconds99.83% <= 8 milliseconds99.98% <= 9 milliseconds100.00% <= 9 milliseconds52994.17 requests per second



[root@redis-server ~]#

2、redis-cli


例1:监控本机6379端口的实例的数据操作,redis的连接及读写操作


redis-cli -h localhost -p 6379 monitor

先开启一个终端1,用于redis监控


[root@redis-server ~]# redis-cli -h localhost -p 6379 monitor OK1504689350.635365 [0 127.0.0.1:57996] "COMMAND"1504689361.944610 [0 127.0.0.1:57996] "set" "a" "1"1504689369.782029 [0 127.0.0.1:57996] "get" "a"

然后在开启一个redis终端2进行操作


[root@redis-server ~]# redis-cli -p 6379127.0.0.1:6380> set a 1OK127.0.0.1:6380> get a "1"127.0.0.1:6380>

可以看到终端2上面进行的数据操作会在终端1上面被记录下来



例2:查询本机redis实例的信息,端口6379


redis-cli -h localhost -p 6379 info

备注:该命令也可以在redis终端里面进行查询


[root@redis-server ~]# redis-cli -h localhost -p 6379 info # Serverredis_version:3.2.10redis_git_sha1:00000000redis_git_dirty:0redis_build_id:eae5a0b8746eb6ceredis_mode:standaloneos:Linux 2.6.32-431.el6.x86_64 x86_64arch_bits:64multiplexing_api:epollgcc_version:4.4.7process_id:6003run_id:0057d03b2e908ee036c2aa1c3531e8aa051d7468tcp_port:6379uptime_in_seconds:159221uptime_in_days:1hz:10lru_clock:11517636executable:/usr/local/redis/bin/redis-serverconfig_file:/usr/local/redis/conf/redis.conf# Clientsconnected_clients:1client_longest_output_list:0client_biggest_input_buf:0blocked_clients:0# Memoryused_memory:1828104used_memory_human:1.74Mused_memory_rss:4050944used_memory_rss_human:3.86Mused_memory_peak:8439360used_memory_peak_human:8.05Mtotal_system_memory:1960443904total_system_memory_human:1.83Gused_memory_lua:37888used_memory_lua_human:37.00Kmaxmemory:0maxmemory_human:0Bmaxmemory_policy:noevictionmem_fragmentation_ratio:2.22mem_allocator:jemalloc-4.0.3# Persistenceloading:0rdb_changes_since_last_save:0rdb_bgsave_in_progress:0rdb_last_save_time:1504689256rdb_last_bgsave_status:okrdb_last_bgsave_time_sec:0rdb_current_bgsave_time_sec:-1aof_enabled:0aof_rewrite_in_progress:0aof_rewrite_scheduled:0aof_last_rewrite_time_sec:-1aof_current_rewrite_time_sec:-1aof_last_bgrewrite_status:okaof_last_write_status:ok# Statstotal_connections_received:3603total_commands_processed:3600007instantaneous_ops_per_sec:0total_net_input_bytes:192800186total_net_output_bytes:2634476722instantaneous_input_kbps:0.00instantaneous_output_kbps:0.00rejected_connections:0sync_full:0sync_partial_ok:0sync_partial_err:0expired_keys:0evicted_keys:0keyspace_hits:1000003keyspace_misses:0pubsub_channels:0pubsub_patterns:0latest_fork_usec:408migrate_cached_sockets:0# Replicationrole:masterconnected_slaves:0master_repl_offset:0repl_backlog_active:0repl_backlog_size:1048576repl_backlog_first_byte_offset:0repl_backlog_histlen:0# CPUused_cpu_sys:99.45used_cpu_user:108.88used_cpu_sys_children:0.01used_cpu_user_children:0.01# Clustercluster_enabled:0# Keyspacedb0:keys=7,expires=0,avg_ttl=0





终端 性能 监控 实例 端口 本机 信息 命令 数据 服务器 服务 查询 检测 状态 使用方法 基准 备注 方法 演示 配置 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网科技有限公司 湖北九亚互联网络科技有限公司 广州万易互联网科技有限公司 科技类互联网 麻工互联网科技 智网互联网科技 世界互联网领先科技成果 互联网科技创新企业排名 互联网科技热点资讯 互联网科技与管理 南平创想时代互联网科技有限公司 千方科技属于互联网企业吗 消费医药和互联网科技 广西互联网科技孵化中心 华夏恒生科技与互联网科技 华中科技大学互联网的牛人 神州科技互联网有限公司 普陀区互联网教育科技管理办法 广州智享互联网科技 黑龙江互联网科技公司 广东万易互联网科技有限公司惠州分公司 广州紫鲸互联网科技有限公司 为想互联网科技怎么样 没上市的科技互联网公司 老年人脱离互联网科技的作文 烟台灵鸽互联网科技有限公司 上海科技产业互联网平台 电子商务与互联网科技的关系 互联网领先科技活动 兰石爱特工业互联网科技分公司
0