摘要:操作之連接以及簡單操作下載對應的驅(qū)動包下載創(chuàng)建一個連接類連接主機地址端口號登錄密碼連接服務器權(quán)限認證連接完成會返回緩存鏈接錯誤查詢所有中的查詢所有的為通配符清除所有的中的是清除所有的的命令如果清理完成,會返回完整的代碼聲明對象測試地址端口密
Java操作Redis之連接以及簡單操作 1.下載對應的驅(qū)動包
下載 jedis.jar :https://mvnrepository.com/art...
2.創(chuàng)建一個連接類 RedisStudy.java 2.1 連接 RedisString host = "127.0.0.1"; //主機地址 int port = 6379; //端口號 String pwd = "foobared"; //登錄密碼 try { Jedis jedis = new Jedis(host, port); // 連接redis服務器 String auth = jedis.auth(pwd); // 權(quán)限認證 //連接 完成會返回 ok System.out.println("connet the redis:"+auth); } catch (Exception e) { System.out.println("緩存鏈接錯誤"); }2.2 查詢所有 Redis 中的 Key
public void findAllKeys(){ // jedis.keys("*") 查詢所有的key * 為通配符 Set2.3 清除所有的 Redis 中的 Keyset = jedis.keys("*"); for (String str : set) { System.out.println(str); } }
public void ClearDB() { // flushDB 是清除所有的 key 的命令 String str = jedis.flushDB(); //如果清理完成,會返回 ok System.out.println("flush all Keys:" + str); }3.完整的代碼
import java.util.Set; import redis.clients.jedis.Jedis; public class RedisStudy { //聲明 redis 對象 private static Jedis jedis; private String host = "127.0.0.1"; //測試地址 private int port = 6379; //端口 private String pwd = "foobared"; //密碼 /** * 連接redis */ public void getJedis() { try { jedis = new Jedis(host, port); // 連接redis服務器 String auth = jedis.auth(pwd); // 權(quán)限認證 System.out.println("connet the redis:"+auth); } catch (Exception e) { System.out.println("緩存鏈接錯誤"); } } /** * 清除所有的緩存 */ public void ClearDB() { String str = jedis.flushDB(); System.out.println("flush all Keys:" + str); } /** * 找到所有的KEY */ public void findAllKeys(){ Set附set = jedis.keys("*"); for (String str : set) { System.out.println(str); } } public static void main(String[] args) { //聲明當前類 RedisStudy rs = new RedisStudy(); //連接 rs.getJedis(); } }
Java基礎(chǔ)知識整理之操作Redis(一)
Java基礎(chǔ)知識整理之操作Redis(三)
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/70084.html
摘要:是一個由寫的存儲系統(tǒng)。是一個開源的使用語言編寫遵守協(xié)議支持網(wǎng)絡可基于內(nèi)存亦可持久化的日志型數(shù)據(jù)庫,并提供多種語言的。它通常被稱為數(shù)據(jù)結(jié)構(gòu)服務器,因為值可以是字符串哈希列表集合和有序集合等類型。 REmote DIctionary Server(Redis) 是一個由Salvatore Sanfilippo寫的key-value存儲系統(tǒng)。Redis是一個開源的使用ANSI C語言編寫、遵...
摘要:是一個由寫的存儲系統(tǒng)。是一個開源的使用語言編寫遵守協(xié)議支持網(wǎng)絡可基于內(nèi)存亦可持久化的日志型數(shù)據(jù)庫,并提供多種語言的。它通常被稱為數(shù)據(jù)結(jié)構(gòu)服務器,因為值可以是字符串哈希列表集合和有序集合等類型。 REmote DIctionary Server(Redis) 是一個由Salvatore Sanfilippo寫的key-value存儲系統(tǒng)。Redis是一個開源的使用ANSI C語言編寫、遵...
摘要:如果鍵不存在,則執(zhí)行壓棧操作之前創(chuàng)建的空列表。聲明當前類注教程的中文網(wǎng)官網(wǎng)附基礎(chǔ)知識整理之操作一基礎(chǔ)知識整理之操作二 Java操作Redis之操作數(shù)據(jù) 1.操作 String 1.1 源碼 public void stringOperator(){ //添加數(shù)據(jù) jedis.set(name, Wayfreem);// 添加一個 key 為 n...
閱讀 1371·2019-08-30 15:44
閱讀 2115·2019-08-30 11:04
閱讀 531·2019-08-29 15:17
閱讀 2553·2019-08-26 12:12
閱讀 3143·2019-08-23 18:09
閱讀 931·2019-08-23 15:37
閱讀 1532·2019-08-23 14:43
閱讀 2937·2019-08-23 13:13