redis如何指定数据库,默认是0,可以指定到具体的数据库
spring.redis.database=5

在jedis中设置管理处设置:
JedisPool jedisPool = new JedisPool(jedisPoolConfig, host, port, timeout, password, database);

如果redis并未设置密码,jedis设置是不可以的,因为必须要有密码。否则会报:
Error Auth,password is not set

也就是说redis客户端设置了密码,但是服务端没有密码。
那么可以在连接后设置:
Jedis jedis = jedisPool.getResource();
jedis.select(5);

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐