Redis 學習筆記二

Redis 與Java, 好比mysql與Java的JDBC,Redis這邊有好幾個版本,我選擇用Jedis,大家都說好。

環境變量配置完以後

服務端啓動命令 :redis-server  

客戶端啓動命令:redis-cli -h 127.0.0.1 -p 6379 


上文的Redis已經安裝並且可以使用,本文與將與Java結合。


首先,需要準備幾個jar包,在我這邊可以下載,我沒設置積分:http://download.csdn.net/detail/hhooong/9579486

在終端中,可以通過

set key value

get key  

的形式來存取數據,

在代碼中也是類似,這邊貼一篇博客,有較爲詳細的命令介紹:

http://www.jb51.net/article/61793.htm


以及官方的介紹:http://www.redis.net.cn/order/


還有這個:http://www.runoob.com/redis/redis-hashes.html

package kingdee.redis.test;

import java.util.List;
import java.util.Set;

import redis.clients.jedis.Jedis;

public class test {

	public static void main(String[] args) {
		Jedis jedis = new Jedis("localhost");
		
/*System.out.println("Connection sucessfully");
System.out.println("Server is running: " +jedis.ping());
		
		jedis.set("w3ckey", "nucky");
		
System.out.println("result :" + jedis.get("w3ckey"));
*/		
//		jedis.lpush("list", "Redis");
//		jedis.lpush("list", "Mongodb");
//		jedis.lpush("list", "Nosql");
//		jedis.lpush("list", "sql");
		
	/*	List<String> list = jedis.k
		
		for(int i = 0;i<list.size();i++){

		}*/
		
		//連接本地的 Redis 服務
	      System.out.println("Connection to server sucessfully");
	      
	     // 獲取數據並輸出
	     Set<String> set = jedis.keys("*");
	     for(String value:set){
	    	 System.out.println(value);
	     }
	}

}


Jar包放入到項目路徑中,一定要三個jar包一起放。


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