1.linux安裝redis、並啟動
2.java 需要引入commons-pool-1.6.jar及jedis-2.1.0.jar:
import redis.clients.jedis.Jedis; public class RedisTest { public static void main(String[] args) { Jedis jedis = new Jedis("192.168.230.128"); if (jedis != null) { System.out.println("connect to redis server sucessfully"); } jedis.set("name", "docted"); System.out.println(jedis.get("name")); } }
發現會報DENIED Redis is running in protected mode because protected mode is enabled…UI異常
即redis目前處於受保護模式,不允許非本地客戶端鏈接,可以通過給redis設置密碼,然后客戶端鏈接的時候,寫上密碼就可以解決
linux中
java代碼
import redis.clients.jedis.Jedis; public class RedisTest { public static void main(String[] args) { Jedis jedis = new Jedis("192.168.230.128"); if (jedis != null) { jedis.auth("123"); System.out.println("connect to redis server sucessfully"); } jedis.set("name", "docted"); System.out.println(jedis.get("name")); } }
輸出: