掃二維碼與項目經理溝通
我們在微信上24小時期待你的聲音
解答本文疑問/技術咨詢/運營咨詢/技術建議/互聯(lián)網交流
開始在 Java 中使用 Redis 前, 我們需要確保已經安裝了 redis 服務及 Java Redis 驅動,且你的機器上能正常使用 Java。 Java的安裝配置可以參考我們的 Java 開發(fā)環(huán)境配置 接下來讓我們安裝 Java redis 驅動:

成都創(chuàng)新互聯(lián)一直秉承“誠信做人,踏實做事”的原則,不欺瞞客戶,是我們最起碼的底線! 以服務為基礎,以質量求生存,以技術求發(fā)展,成交一個客戶多一個朋友!為您提供網站建設、成都網站建設、成都網頁設計、微信小程序定制開發(fā)、成都網站開發(fā)、成都網站制作、成都軟件開發(fā)、重慶APP開發(fā)是成都本地專業(yè)的網站建設和網站設計公司,等你一起來見證!
本站提供了 2.9.0 jar 版本下載: jedis-2.9.0.jar
import
redis
.
clients
.
jedis
.
Jedis
;
public
class
RedisJava
{
public
static
void
main
(
String
[
]
args
)
{
//
連接本地的 Redis 服務
Jedis
jedis
=
new
Jedis
(
"
localhost
"
)
;
//
如果 Redis 服務設置了密碼,需要下面這行,沒有就不需要
//
jedis.auth("123456");
System
.
out
.
println
(
"
連接成功
"
)
;
//
查看服務是否運行
System
.
out
.
println
(
"
服務正在運行:
"
+
jedis
.
ping
(
)
)
;
}
}
編譯以上 Java 程序,確保驅動包的路徑是正確的。
連接成功 服務正在運行: PONG
import
redis
.
clients
.
jedis
.
Jedis
;
public
class
RedisStringJava
{
public
static
void
main
(
String
[
]
args
)
{
//
連接本地的 Redis 服務
Jedis
jedis
=
new
Jedis
(
"
localhost
"
)
;
System
.
out
.
println
(
"
連接成功
"
)
;
//
設置 redis 字符串數據
jedis
.
set
(
"
runoobkey
"
,
"
www.runoob.com
"
)
;
//
獲取存儲的數據并輸出
System
.
out
.
println
(
"
redis 存儲的字符串為:
"
+
jedis
.
get
(
"
runoobkey
"
)
)
;
}
}
編譯以上程序。
連接成功 redis 存儲的字符串為: www.runoob.com
import
java
.
util
.
List
;
import
redis
.
clients
.
jedis
.
Jedis
;
public
class
RedisListJava
{
public
static
void
main
(
String
[
]
args
)
{
//
連接本地的 Redis 服務
Jedis
jedis
=
new
Jedis
(
"
localhost
"
)
;
System
.
out
.
println
(
"
連接成功
"
)
;
//
存儲數據到列表中
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
)
)
;
}
}
}
編譯以上程序。
連接成功 列表項為: Taobao 列表項為: Google 列表項為: Runoob
import
java
.
util
.
Iterator
;
import
java
.
util
.
Set
;
import
redis
.
clients
.
jedis
.
Jedis
;
public
class
RedisKeyJava
{
public
static
void
main
(
String
[
]
args
)
{
//
連接本地的 Redis 服務
Jedis
jedis
=
new
Jedis
(
"
localhost
"
)
;
System
.
out
.
println
(
"
連接成功
"
)
;
//
獲取數據并輸出
Set
<
String
>
keys
=
jedis
.
keys
(
"
*
"
)
;
Iterator
<
String
>
it
=
keys
.
iterator
(
)
;
while
(
it
.
hasNext
(
)
)
{
String
key
=
it
.
next
(
)
;
System
.
out
.
println
(
key
)
;
}
}
}
編譯以上程序。
連接成功 runoobkey site-list

我們在微信上24小時期待你的聲音
解答本文疑問/技術咨詢/運營咨詢/技術建議/互聯(lián)網交流