Redis的基本命令

  • Redis的基本知识
    • 1. 测试Redis性能 redis-benchmark
    • 2. 查看redis服务是否正常运行 ping
    • 3. 查看redis服务器的统计信息 info
    • 4. `redis 默认使用16个库`
    • 5. 切换库命令: select index
    • 6. 查看当前数据库中key的数目:dbsize
    • 7. 查看当前数据库实例中所有的key:
    • 8. 清空数据库实例:flushdb
    • 9. 清空所有的数据库实例:flushall
    • 10. 查看redis中所有的配置信息:config get *

Redis的基本知识

1. 测试Redis性能 redis-benchmark

redis-benchmark

大概模拟的测试一下处理十万条所需要的时间

2. 查看redis服务是否正常运行 ping

ping 如果正常打印------pong

3. 查看redis服务器的统计信息 info

info 查看redis服务的所有统计信息
info [选择] 有选择的查看统计信息
比如:查看集群的统计信息
info Replication

Redis服务器信息
客户端的信息(连接的个数等)
缓存的信息(占用内存大小等)
持久化的信息
状态
有关集群的信息
占用CPU的信息

4. redis 默认使用16个库

Redis默认使用16个库,从0到15。对数据库个数的修改,在redis.conf文件中databases 16,理论上可以配置无限多个。

redis的数据库实例:作用类似于mysql的数据库实例,redis中的数据库实例只能由redis服务来创建和维护,开发人员不能修改和自行创建数据库实例;默认情况下,redis会自动创建16个数据库实例,并且给这些数据库实例进行编号,从0开始,一直到15,使用时通过编号来使用数据库;可以通过配置文件,指定redis自动创建的数据库个数;redis的每一个数据库实例本身占用的存储空间是很少的,所以也不造成存储空间的太多浪费。

默认情况下,redis客户端连接的是编号是0的数据库实例;
切换数据库
可以使用select index index表示数据库的编号

5. 切换库命令: select index

默认使用第0个,如果要使用其他的数据库,命令是
select index

6. 查看当前数据库中key的数目:dbsize

语法: dbsize
作用: 返回当前数据库中key的数量
返回值: 数字,key的数量

7. 查看当前数据库实例中所有的key:

keys *

8. 清空数据库实例:flushdb

flushdb 清空当前数据库实例

9. 清空所有的数据库实例:flushall

flushall

10. 查看redis中所有的配置信息:config get *

config get * 查看redis中所有配置信息
config get parameter 查看redis中指定的配置信息

1.首先给redis.conf配置文件,设置自定义端口号6388

2.启动redis服务-------启动时指定配置文件
redis-server redis.conf & 此处采用的是相对路径


3.连接客户端------指定端口号
redis-cli -p 6388

查看所有的配置信息
config get *

4.查看指定配置信息-------端口号
config get prot

5.关闭redis服务需要--------指定端口号
redis-cli -p 6388 shutdown

更多推荐

Redis的基本知识-2