我在使用的时候redis是安装在本机虚拟机上,使用java连接时遇到一些错误,归纳需要改动的地方如下:

1、redis的配置文件默认是绑定了127.0.0.1的ip,需要到redis.conf中找到这一行,注释掉

2、redis默认不允许非本机客户端连接,本身又是没有密码的,需要设置一个登录密码,用密码连接

设置密码命令:config set requirepass xxx,密码设置之后需要认证一下才能正常使用get获取数据:auth xxx,后面是刚才设置的密码

3、java程序连接redis的时候也需要调用auth方法认证一下:jedis.auth("xxx");


感谢以下博主提供的分享:

http://blog.csdn.net/yingxiake/article/details/51472810

http://blog.csdn.net/basycia/article/details/52176025

http://blog.csdn.net/wohaqiyi/article/details/65448235