您的位置:首页 > 数据库 > Redis

Java简单使用Redis.

2017-10-07 11:50 323 查看


Java 使用 Redis


安装

开始在 Java 中使用 Redis 前, 我们需要确保已经安装了 redis 服务及 Java redis 驱动,且你的机器上能正常使用 Java。 Java的安装配置可以参考我们的 Java开发环境配置 接下来让我们安装
Java redis 驱动:

首先你需要下载驱动包 下载 jedis.jar,确保下载最新驱动包。

在你的 classpath 中包含该驱动包。
这里小编提供给大家jar文件   jedis-2.9.0.jar


连接到 redis 服务


实例

import
redis.clients.jedis.Jedis;
public
class
RedisJava
{
public
static
void
main(String[]
args)
{
//连接本地的 Redis 服务
Jedis
jedis =
new
Jedis("localhost");
System.out.println("连接成功");
//查看服务是否运行
System.out.println("服务正在运行:
"+jedis.ping());
}}

编译以上 Java 程序,确保驱动包的路径是正确的。

连接成功
服务正在运行: PONG


Redis Java String(字符串) 实例


实例

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


Redis Java List(列表) 实例


实例

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


Redis Java Keys 实例


实例

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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: