1. 服务器端
1.1 服务器端的命令为redis-server
1.2 使⽤help查看帮助⽂档
redis-server --help
1.3 查看redis运行
ps aux | grep redis 查看redis服务器进程
sudo kill -9 pid 杀死redis服务器
sudo redis-server /etc/redis/redis.conf 指定加载的配置文件
2. 客户端
2.1 客户端的命令为redis-cli
2.2 使⽤help查看帮助⽂档
redis-cli --help
2.3 运⾏测试命令
ping
2.4 切换数据库
数据库没有名称,默认有16个,通过0-15来标识,连接redis默认选择第一个数据库 【即通常默认为0号库】
select 10
Redis支持多个数据库,并且每个数据库的数据是隔离的不能共享,并且基于单机才有,如果是集群就没有数据库的概念。
Redis是一个字典结构的存储服务器,而实际上一个Redis实例提供了多个用来存储数据的字典,客户端可以指定将数据存储在哪个字典中。这与我们熟知的在一个关系数据库实例中可以创建多个数据库类似,所以可以将其中的每个字典都理解成一个独立的数据库。
每个数据库对外都是一个从0开始的递增数字命名,Redis默认支持16个数据库(可以通过配置文件支持更多,无上限),可以通过配置databases来修改这一数字。
Redis也不支持为每个数据库设置不同的访问密码,所以一个客户端要么可以访问全部数据库,要么连一个数据库也没有权限访问。