Redis -02- Redis 中如何切换数据库 db + 常用使用命令
Redis -02- Redis 中如何切换数据库 db + 常用使用命令
刚用 redis 时会想:有没有什么方法使不同的应用程序数据彼此分开同时又存储在相同的实例上呢?就相当于 MySQL 数据库,不同的应用程序的数据存储在不同的数据库下。
因为一个 db 中只能 key 是唯一的,使用一个 db,所有就会显的有点局限
其实在 Redis 下,默认有16个数据库,数据库是由一个整数索引标识(就是说数据库名是 0-15),而不是由一个数据库名称。默认情况下,一个客户端连接到数据库 0。
切换数据库就是(0-15):
select 0
当然你看本篇文章可能说明也是刚入门,那就一起学习吧,下面有很多基础
当然也可以自行设置总数:
redis 配置文件中下面的参数来控制数据库总数:
/etc/redis/redis.conf
文件中,有个配置项 databases = 16
如果使用图形工具就能很容易看出来啦:
如何操作多个数据库呢?
(1)首先是使用终端
redis-cli
(2)先给大家普及一条命令(这个是清空所有数据库数据,没事不要随便玩,哈哈):
flushall
(2)切换数据库(默认有 0-15):
select 0
(3)清空当前数据库数据示例:
(4)数据重复 key 测试示例:
更多 Redis 使用文章
- Redis 详细教程
还没有评论,来说两句吧...