摘要:操作之連接以及簡(jiǎn)單操作下載對(duì)應(yīng)的驅(qū)動(dòng)包下載創(chuàng)建一個(gè)連接類連接主機(jī)地址端口號(hào)登錄密碼連接服務(wù)器權(quán)限認(rèn)證連接完成會(huì)返回緩存鏈接錯(cuò)誤查詢所有中的查詢所有的為通配符清除所有的中的是清除所有的的命令如果清理完成,會(huì)返回完整的代碼聲明對(duì)象測(cè)試地址端口密
Java操作Redis之連接以及簡(jiǎn)單操作 1.下載對(duì)應(yīng)的驅(qū)動(dòng)包
下載 jedis.jar :https://mvnrepository.com/art...
2.創(chuàng)建一個(gè)連接類 RedisStudy.java 2.1 連接 RedisString host = "127.0.0.1"; //主機(jī)地址 int port = 6379; //端口號(hào) String pwd = "foobared"; //登錄密碼 try { Jedis jedis = new Jedis(host, port); // 連接redis服務(wù)器 String auth = jedis.auth(pwd); // 權(quán)限認(rèn)證 //連接 完成會(huì)返回 ok System.out.println("connet the redis:"+auth); } catch (Exception e) { System.out.println("緩存鏈接錯(cuò)誤"); }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(); //如果清理完成,會(huì)返回 ok System.out.println("flush all Keys:" + str); }3.完整的代碼
import java.util.Set; import redis.clients.jedis.Jedis; public class RedisStudy { //聲明 redis 對(duì)象 private static Jedis jedis; private String host = "127.0.0.1"; //測(cè)試地址 private int port = 6379; //端口 private String pwd = "foobared"; //密碼 /** * 連接redis */ public void getJedis() { try { jedis = new Jedis(host, port); // 連接redis服務(wù)器 String auth = jedis.auth(pwd); // 權(quán)限認(rèn)證 System.out.println("connet the redis:"+auth); } catch (Exception e) { System.out.println("緩存鏈接錯(cuò)誤"); } } /** * 清除所有的緩存 */ 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) { //聲明當(dāng)前類 RedisStudy rs = new RedisStudy(); //連接 rs.getJedis(); } }
Java基礎(chǔ)知識(shí)整理之操作Redis(一)
Java基礎(chǔ)知識(shí)整理之操作Redis(三)
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/70084.html
摘要:是一個(gè)由寫的存儲(chǔ)系統(tǒng)。是一個(gè)開(kāi)源的使用語(yǔ)言編寫遵守協(xié)議支持網(wǎng)絡(luò)可基于內(nèi)存亦可持久化的日志型數(shù)據(jù)庫(kù),并提供多種語(yǔ)言的。它通常被稱為數(shù)據(jù)結(jié)構(gòu)服務(wù)器,因?yàn)橹悼梢允亲址A斜砑虾陀行蚣系阮愋汀? REmote DIctionary Server(Redis) 是一個(gè)由Salvatore Sanfilippo寫的key-value存儲(chǔ)系統(tǒng)。Redis是一個(gè)開(kāi)源的使用ANSI C語(yǔ)言編寫、遵...
摘要:是一個(gè)由寫的存儲(chǔ)系統(tǒng)。是一個(gè)開(kāi)源的使用語(yǔ)言編寫遵守協(xié)議支持網(wǎng)絡(luò)可基于內(nèi)存亦可持久化的日志型數(shù)據(jù)庫(kù),并提供多種語(yǔ)言的。它通常被稱為數(shù)據(jù)結(jié)構(gòu)服務(wù)器,因?yàn)橹悼梢允亲址A斜砑虾陀行蚣系阮愋汀? REmote DIctionary Server(Redis) 是一個(gè)由Salvatore Sanfilippo寫的key-value存儲(chǔ)系統(tǒng)。Redis是一個(gè)開(kāi)源的使用ANSI C語(yǔ)言編寫、遵...
摘要:如果鍵不存在,則執(zhí)行壓棧操作之前創(chuàng)建的空列表。聲明當(dāng)前類注教程的中文網(wǎng)官網(wǎng)附基礎(chǔ)知識(shí)整理之操作一基礎(chǔ)知識(shí)整理之操作二 Java操作Redis之操作數(shù)據(jù) 1.操作 String 1.1 源碼 public void stringOperator(){ //添加數(shù)據(jù) jedis.set(name, Wayfreem);// 添加一個(gè) key 為 n...
閱讀 1373·2019-08-30 15:44
閱讀 2116·2019-08-30 11:04
閱讀 535·2019-08-29 15:17
閱讀 2556·2019-08-26 12:12
閱讀 3146·2019-08-23 18:09
閱讀 932·2019-08-23 15:37
閱讀 1533·2019-08-23 14:43
閱讀 2940·2019-08-23 13:13