redis簡單的實現(java)

一、首先新建一個maven項目,在pom.xml中添加依賴html

<dependency>
        <groupId>redis.clients</groupId>
        <artifactId>jedis</artifactId>
        <version>3.0.1</version>
</dependency>

也能夠直接就新建java項目,而後添加jar包:jedis-3.0.1.jarjava

二、在命令行開啓redis : redis-server(我理解爲相似數據庫的start mysql)mysql

三、測試redis

import java.util.Iterator; import java.util.List; import java.util.Set; import redis.clients.jedis.Jedis; public class demo1 { public static void main(String[] args) {
     //localhost:127.0.0.1:6379 Jedis jedis
= new Jedis("localhost"); System.out.println("鏈接成功!"); //密碼驗證,沒有設置過密碼能夠跳過 jedis.auth("xxx"); //查看服務是否運行 System.out.println("服務是否運行:" + jedis.ping()); //設置 redis 字符串數據 jedis.set("runoobkey", "www.runoob.com"); // 獲取存儲的數據並輸出 System.out.println("redis 存儲的字符串爲: "+ jedis.get("runoobkey")); //存儲數據到列表中 jedis.lpush("site-list", "Runoob"); jedis.lpush("site-list", "Google"); jedis.lpush("site-list", "Taobao"); // 獲取存儲的數據並輸出 List<String> list = jedis.lrange("site-list", 0 ,2); for(int i=0; i<list.size(); i++) { System.out.println("列表項爲: "+list.get(i)); }
// 獲取Keys數據並輸出 Set<String> keys = jedis.keys("*"); Iterator<String> it=keys.iterator() ; while(it.hasNext()){ String key = it.next(); System.out.println(key); } } }

輸出:sql

鏈接成功!
服務是否運行:PONG
redis 存儲的字符串爲: www.runoob.com
列表項爲: Taobao
列表項爲: Google
列表項爲: Runoob
runoobkey
site-list
myKey數據庫

原文:https://www.runoob.com/redis/redis-java.htmlmaven

相關文章
相關標籤/搜索