redis ERR invalid DB index
一个redis实例默认有16个数据库,从0-15,超出这个范围就会报出ERR invalid DB index。错误原因分析ERR invalid DB index直译过来就是错误的数据库索引,执行select命令时暴出此错误。项目中使用的redis客户端是Jedis,查看源码得知,在执行任何命令前,都会执行select,切换到相应数据库,然后再执行其它命令。配置的数据库索引是1(默认是0),也就是执行select 1,但是在本地是正常的。查询得知服务器使用的redis是腾讯云的,不是我们安装的