Redis領進門之修行靠Jedis

一.首先何爲Jedis?

Jedis = Java + Redis;  //沒錯,就是這樣的^_^

二.Jedis和Redis的淵源

  1.Redis不僅是使用命令來操作的,現在基本上主流的語言都有客戶端的支持,比如java,C,C#,C++,PHP,Node.js,Go等語言。

  在官方網站裏列一些Java的客戶端,有Jedis,Redisson,Jredis,JDBC-Redis,等其中官方推薦使用Jedis和Redisson。在企業中用的     最多的就是Jedis,下面就以市場上用的最多的Jedis來了解一哈:

   2. Jedis也是託管在github上的,託管地址:https://github.com/xetorthio/jedis

注:沒錯,你看到的這個就是了

三.俺只懂Java,所以用Java來連接一下Redis 

1.首先要下載好需要的jar包

這兩個jar包是必須要的,可以提前下載好,仍進java工程,然後引入

2.寫一個測試類

package com.yinxin.Jedis;

import redis.clients.jedis.Jedis;

public class JedisTest {
	public static void main(String[] args) {
		//1.設置ip地址和端口
		Jedis jedis=new Jedis("172.16.10.118",6379);
		//添加數據
		jedis.set("name","zhangsan");
		//獲取數據
		String name=jedis.get("name");
		System.out.println("獲取name屬性的值:"+name);
		//釋放資源
		jedis.close();
		
	}

}

 如果執行就會出現如下結果:

 ① 拋出連接超時的異常,原因是沒有關閉遠程服務器上的6379這個端口的防火牆

②必須設置linux防火牆,所以接下來就需要先關掉這個防火牆,並且永久保存讓其生效

vim /etc/sysconfig/iptables

添加6379端口 

service iptables restart

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章