redis 中如何切换db
![4d5202b1fe064ecfcf275ac146752cd3.png](https://i-blog.csdnimg.cn/blog_migrate/acb1d4cfb1c51d244f2d314b8e9e815a.jpeg)
redis数据库个数是可以配置的,默认为16个
如上图
我们如何切换呢?
![7d178670bcc8b04cc97f709f3dad3302.png](https://i-blog.csdnimg.cn/blog_migrate/44319ba89bdb070109915b5725ab8381.jpeg)
我在redis客户端查询如下
通过用select N 你想要的数据库 就能切到对应的数据库去了
每个数据库的key值不会冲突,是分开存储的
java代码中如何切换redis db?
Jedis jedis = RedisUtil.getJedis();//切换redis 数据源jedis.select(1);String status = jedis.get("tesss");System.out.println("-----"+status);
拓展
如何更改默认redis db
/etc/redis/redis.conf
文件中,有个配置项 databases = 16 //默认有16个数据库
springboot 加配置
spring.redis.database=2 //使用的数据库索引
flushdb命令清除数据,只会清除当前的数据库下的数据,不会影响到其他数据库。