1. redis-benchmark 性能测试
redis-benchmark -h localhost -p 6379 -c 5 -n 1000
2. select index
- redis默认有16个数据库,在配置文件中可以找到
- 数据库之间数据不相通,默认第0个数据库
- select index 可以切换数据库,例如select 1 ==切换到第1个数据库
127.0.0.1:6379> select 1
OK
127.0.0.1:6379[1]>
3. dbsize
查看数据库大小
127.0.0.1:6379[1]> dbsize
(integer) 0
4. set key value 往数据库中存值
5. flush
flushdb 清空当前数据库 flushall 清空所有的数据库
6. key
keys * 查看数据库所有的值
7. exists key
查看key是否存在,存在返回1否则返回0
8. move key db
移动key 键值对到对应数据库
9. expire key seconds
设置属性过期时间 可配合ttl key 查看属性过期剩余时间 -2 表示已经过期
127.0.0.1:6379[1]> expire name 10
(integer) 1
127.0.0.1:6379[1]> ttl name
(integer) 5
127.0.0.1:6379[1]> ttl name
(integer) 3
127.0.0.1:6379[1]> ttl name
(integer) 1
127.0.0.1:6379[1]> ttl name
(integer) -2
10. type key
查看key所存的值的类型