1、密碼問(wèn)題(默認(rèn)沒(méi)有密碼) ERR Client sent AUTH, but no passWord is set Redis 127.0.0.1:6379> CONFIG SET requirepass “123456” OK redis 127.0.0.1:6379> AUTH 123456 Ok 或者在redis的配置文件redis.conf中打開(kāi)requirepass注釋 2、版本問(wèn)題 ERR Unsupported CONFIG parameter: notify-keyspace-events 將Redis-2.4.5,更新到redis-2.8.12
3、非本地連接問(wèn)題 redis默認(rèn)只能localhost登錄 在redis的配置文件redis.conf中,找到bind 127.0.0.1,替換成0.0.0.0
linux下安裝redis 1、先通過(guò)yum安裝gcc : yum install -y gcc g++ gcc-c++ make 2、執(zhí)行make 對(duì)Redis解壓后文件進(jìn)行編譯 tar -zxzf redis-3.0.7.tar.gz cd redis-3.0.7 make 3、編譯成功后,進(jìn)入src文件夾,執(zhí)行make install進(jìn)行Redis安裝 redis-server、redis-cli、redis-benchmark、 redis-check-aof、redis-check-dump、redis-sentinel
啟動(dòng)服務(wù)端:[root@mcs-slave-2 redis-stable]# ./src/redis-server redis.conf 調(diào)用客戶端:[root@mcs-slave-2 redis-stable]# ./src/redis-cli 127.0.0.1:6379> CONFIG SET requirepass “123456” OK
docker下安裝redis 下載redis鏡像:docker pull redis 啟動(dòng):sudo docker run -d –name redis -p 6379:6379 redis //安裝redis client
java調(diào)用jedis
@Beanpublic JedisConnectionFactory connectionFactory(){ JedisConnectionFactory conn = new JedisConnectionFactory(); conn.setDatabase(3); conn.setHostName("127.0.0.1"); conn.setPassword("123456"); conn.setPort(6379); conn.setTimeout(3000); return conn;}新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注