1.连接

redis-cli.exe -h 127.0.0.1 -p 6379

2.验证密码

λ redis-cli.exe -h 127.0.0.1 -p 6379
127.0.0.1:6379> auth 密码

3. redis key值获取

keys * 获取当前数据下所有KEY值

get  key

select 2 切换到第二个数据库

127.0.0.1:6379> keys *
(empty list or set)
127.0.0.1:6379> keys *
1) "1234"
2) "2234"
127.0.0.1:6379> get 1234
"1234"
127.0.0.1:6379> select 2
OK

  4. info命令

redis Info 命令基本语法如下:

redis 127.0.0.1:6379> INFO [section]

  

127.0.0.1:6379[2]> INFO
# Server
redis_version:3.0.501
redis_git_sha1:00000000
redis_git_dirty:0
redis_build_id:ba05b51e58eb9205
redis_mode:standalone
os:Windows
arch_bits:64
multiplexing_api:WinSock_IOCP
process_id:7436
run_id:fac1a3e90e49c55b4709ed5f772a9831ef112f36
tcp_port:6379
uptime_in_seconds:2256
uptime_in_days:0
hz:10
lru_clock:15351291
config_file: # Clients
connected_clients:2
client_longest_output_list:0
client_biggest_input_buf:0
blocked_clients:0 # Memory
used_memory:712936
used_memory_human:696.23K
used_memory_rss:675288
used_memory_peak:566399016
used_memory_peak_human:540.16M
used_memory_lua:36864
mem_fragmentation_ratio:0.95
mem_allocator:jemalloc-3.6.0 # Persistence
loading:0
rdb_changes_since_last_save:5
rdb_bgsave_in_progress:0
rdb_last_save_time:1542075691
rdb_last_bgsave_status:ok
rdb_last_bgsave_time_sec:-1
rdb_current_bgsave_time_sec:-1
aof_enabled:0
aof_rewrite_in_progress:0
aof_rewrite_scheduled:0
aof_last_rewrite_time_sec:-1
aof_current_rewrite_time_sec:-1
aof_last_bgrewrite_status:ok
aof_last_write_status:ok # Stats
total_connections_received:29836
total_commands_processed:99662
instantaneous_ops_per_sec:0
total_net_input_bytes:600911
total_net_output_bytes:783597
instantaneous_input_kbps:0.00
instantaneous_output_kbps:0.00
rejected_connections:20002
sync_full:0
sync_partial_ok:0
sync_partial_err:0
expired_keys:1
evicted_keys:0
keyspace_hits:27
keyspace_misses:2
pubsub_channels:0
pubsub_patterns:0
latest_fork_usec:0
migrate_cached_sockets:0 # Replication
role:master
connected_slaves:0
master_repl_offset:0
repl_backlog_active:0
repl_backlog_size:1048576
repl_backlog_first_byte_offset:0
repl_backlog_histlen:0 # CPU
used_cpu_sys:4.75
used_cpu_user:3.69
used_cpu_sys_children:0.00
used_cpu_user_children:0.00 # Cluster
cluster_enabled:0 # Keyspace
db0:keys=2,expires=0,avg_ttl=0

  

5. slowlog get 10    慢查询语句, 在上一个节中有讲过

参照 http://www.cnblogs.com/huamei2008/p/8850047.html

10.0.0.80:6380> slowlog get 10
1) 1) (integer) 1017859
2) (integer) 1542078045
3) (integer) 15600
4) 1) "HMSET"
2) "CME_6E1812_1_20181113"
3) "\x00>\xabKWI\xd6\b"
4) "\x00>\xabKWI\xd6\b\xf6\xb7\x01\x00\xec\xb7\x01\x00\xf6\xb7\x01\x00\xec\xb7\x01\x00\x1d\x00\x00\x00y\xf03\x01"
2) 1) (integer) 1017858
2) (integer) 1542078044
3) (integer) 15600
4) 1) "HMSET"
2) "CFFEX_ZJ-IH1812_1_20181113"
3) "\x00>\xabKWI\xd6\b"
4) "\x00>\xabKWI\xd6\b\xe4^\x00\x00\xda^\x00\x00\xe2^\x00\x00\xe2^\x00\x00\b\x00\x00\x00y\xf03\x01"
3) 1) (integer) 1017857
2) (integer) 1542078016
3) (integer) 15600
4) 1) "HMSET"
2) "DCE_DS-j1901_1_20181113"
3) "\x00>\xabKWI\xd6\b"
4) "\x00>\xabKWI\xd6\b\x05Z\x00\x00\xe7Y\x00\x00\xfbY\x00\x00\xe7Y\x00\x00f\x04\x00\x00y\xf03\x01"

  

6.  Redis自身性能压测:

命令:

  redis-benchmark -p 6379 -c 20000 -n 50000

    -h 表示IP

    -p 表示端口

    -c 表示连接数

    -n表示请求数

    -t 后面跟请求方式, 如get

参考资料:http://www.runoob.com/redis/redis-data-types.html

https://www.cnblogs.com/huamei2008/p/8850165.html
http://www.cnblogs.com/huamei2008/p/8850047.html

Redis客户端基本操作以及查看慢查询的更多相关文章

  1. 项目中redisTemplate设置的key,redis客户端上查询不到的问题

    再项目使用了redis储存key,测试需要在客户端删除对应的key,发现查询不到对应的key redis客户端: 发现redisTemplate实际存进去的key会多了几个字符 原因:程序中对key没 ...

  2. redis查看redis 客户端状态

    查看redis客户端连接 redis-cli info clients # Clients connected_clients:6000 client_longest_output_list:0 cl ...

  3. redis客户端连接,最大连接数查询与设置

    ##redis客户端连接数 redis通过监听一个TCP端口或socket的方式接收来自客户端的连接, 当与客户端建立连接后,redis内部会进行如下操作:()客户端socket会被设置为非阻塞模式, ...

  4. .Net Core 三大Redis客户端对比和使用心得

    前言 稍微复杂一点的互联网项目,技术选型都可能会涉及Redis,.NetCore的生态越发完善,支持.NetCore的Redis客户端越来越多, 下面三款常见的Redis客户端,相信大家平时或多或少用 ...

  5. Redis 的基本操作、Key的操作及命名规范

    Redis基本操作 查看数据的状态 pong redis 给我们返回 PONG,表示 redis 服务 运行正常 redis 默认用 使用 16 个 库 • Redis 默认使用 16 个库,从 0 ...

  6. Redis客户端管理

    1.客户端管理 Redis提供了客户端相关API对其状态进行监控和管理,本节将深入介绍各个API的使用方法以及在开发运维中可能遇到的问题. 1.1 客户端API 1.client list clien ...

  7. 实践篇 -- Redis客户端缓存在SpringBoot应用的探究

    本文探究Redis最新特性--客户端缓存在SpringBoot上的应用实战. Redis Tracking Redis客户端缓存机制基于Redis Tracking机制实现的.我们先了解一下Redis ...

  8. ASP.NET Core 使用 Redis 客户端

    Mac OS 安装 Redis(用于连 Redis 服务器,方便查看数据):https://redis.io/topics/quickstart wget http://download.redis. ...

  9. 如何编写入门级redis客户端

    概述 Redis是开源的.基于内存的数据结构存储系统,可用作数据库.缓存以及消息代理方面.Redis支持许多种数据结构,并内置了丰富的诸如冗余.脚本.事务.持久化等功能,深受业界喜爱,被各种业务系统广 ...

随机推荐

  1. unittest 详解

      内容总括 一. 初始化 setUp 与 tearDown setUpClass 与 tearDownClass unittest.main(verbosity=0/1/2) 二. 执行顺序 按顺序 ...

  2. linux syslog支持 ubuntu

    linux  syslog支持 linux  syslog支持 linux  syslog支持 ??????? https://wenku.baidu.com/view/8cc6b50a0202074 ...

  3. 不能使用 float 和 double 来表示金额等精确的值

    不能使用 float 和 double 来表示金额等精确的值 关于面试,金额用什么数据类型? 不是 doube,更不是 float ,而是用 BigDecimal.对于金融项目,对于金额,误差是不能容 ...

  4. css实现单行、多行文本超出显示省略号

    前言:项目中我们经常遇到这种需求,需要对单行.多行文本超出显示为省略号.这篇文章主要总结了小编解决此问题的方法,有不足之处欢迎大家指正. 单行文本省略 .ellipsis-line { border: ...

  5. printf格式输出

    参考:http://www.cplusplus.com/reference/cstdio/printf/ C string that contains the text to be written t ...

  6. Java-收邮件

    import java.util.Properties; import javax.mail.Folder; import javax.mail.Message; import javax.mail. ...

  7. docker 部署springcloud Feign组件无法访问问题

    如题: docker部署后的服务注册ID是这样的. 这导致了Feign在调用其他组件的时候访问不到. 解决: 在docker部署指令添加EUREKA_INSTANCE_IP-ADDRESS=[你的IP ...

  8. jquery animate()方法 语法

    jquery animate()方法 语法 作用:animate() 方法执行 CSS 属性集的自定义动画.该方法通过CSS样式将元素从一个状态改变为另一个状态.CSS属性值是逐渐改变的,这样就可以创 ...

  9. UVA 315 求割点 模板 Tarjan

    D - D Time Limit:3000MS     Memory Limit:0KB     64bit IO Format:%lld & %llu Submit Status Pract ...

  10. Anadi and Domino

    C - Anadi and Domino 参考:Anadi and Domino 思路:分为两种情况: ①n<=6,这个时候肯定可以保证降所有的边都放上一张多米诺牌,那么答案就是m ②n==7, ...