新聞中心

柳城網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián),柳城網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為柳城1000多家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)網(wǎng)站制作要多少錢,請找那個(gè)售后服務(wù)好的柳城做網(wǎng)站的公司定做!
安裝Redis驅(qū)動(dòng)
如果想在 Java 環(huán)境下操作 Redis ,您需要安裝相應(yīng)的 Redis 驅(qū)動(dòng)程序,也就 jedis.jar 包(點(diǎn)擊下載),然后將該驅(qū)動(dòng)添加至 Java 的 classpath 中。
如果您的項(xiàng)目是基于 maven 構(gòu)建的,那么您可以直接導(dǎo)入 maven 坐標(biāo),如下所示:
redis.clients jedis 2.9.0
連接Redis服務(wù)器
安裝完 Redis 的驅(qū)動(dòng)程序后,接下來就是連接 Redis 服務(wù)器。最簡單的連接方式,就是通過 Jedis 對象連接。代碼如下:
//引入Redis驅(qū)動(dòng)程序
import redis.clients.jedis.Jedis;
public class RedisJava {
public static void main(String[] args) {
//連接本地的 Redis 服務(wù)
Jedis jedis = new Jedis("localhost");
// 如果設(shè)置 Redis 服務(wù)的密碼,需要進(jìn)行驗(yàn)證,若沒有則可以省去
// jedis.auth("123456");
System.out.println("連接成功");
//查看服務(wù)是否運(yùn)行
System.out.println("服務(wù)正在運(yùn)行: "+jedis.ping());
}
}
首先確保 Redis 驅(qū)動(dòng)包引入路徑正確的,然后編譯并運(yùn)行 Java 程序,輸出結(jié)果如下:
連接成功 服務(wù)正在運(yùn)行: PONG
Java Redis字符串
Redis String 類型操作,示例如下:
import redis.clients.jedis.Jedis;
public class RedisStringJava {
public static void main(String[] args) {
//連接本地的 Redis 服務(wù)
Jedis jedis = new Jedis("localhost");
System.out.println("服務(wù)器連接成功");
//設(shè)置 redis 字符串?dāng)?shù)據(jù)
jedis.set("webkey", "www.biancheng.net");
// 獲取存儲(chǔ)的數(shù)據(jù)并輸出
System.out.println("redis 存儲(chǔ)的字符串為: "+ jedis.get("webkey"));
}
}
編譯并運(yùn)行上述程序,輸出結(jié)果如下:
服務(wù)器連接成功 redis 存儲(chǔ)的字符串為: www.biancheng.net
Java Redis列表
Redis List 列表操作,示例如下:
import java.util.List;
import redis.clients.jedis.Jedis;
public class RedisListJava {
public static void main(String[] args) {
//連接本地的 Redis 服務(wù)
Jedis jedis = new Jedis("localhost");
System.out.println("服務(wù)器連接成功");
//存儲(chǔ)數(shù)據(jù)到列表中
jedis.lpush("website_list", "www.biancheng.net");
jedis.lpush("website_list", "www.baidu.com");
jedis.lpush("website_list", "c.biancheng.net");
// 獲取存儲(chǔ)的數(shù)據(jù)并輸出
List list = jedis.lrange("website_list", 0 ,2);
for(int i=0; i
編譯并運(yùn)行上述程序,輸出結(jié)果如下:
服務(wù)器連接成功
列表元素為: c.biancheng.net
列表元素為: www.baidu.com
列表元素為: www.biancheng.net
Java Redis鍵
查看所有 key,示例如下:
import java.util.Iterator;
import java.util.Set;
import redis.clients.jedis.Jedis;
public class RedisKeyJava {
public static void main(String[] args) {
//連接本地的 Redis 服務(wù)
Jedis jedis = new Jedis("localhost");
System.out.println("服務(wù)器連接成功");
// 獲取數(shù)據(jù)并輸出
Set keys = jedis.keys("*");
Iterator it=keys.iterator() ;
while(it.hasNext()){
String key = it.next();
System.out.println(key);
}
}
}
編譯并運(yùn)行上述程序。輸出結(jié)果如下:
服務(wù)器連接成功
webkey
website_list
分享題目:Java使用Redis
分享路徑:http://fisionsoft.com.cn/article/dphijso.html


咨詢
建站咨詢
