Redis在JAVA中的简单使用
2018-03-28 17:26
435 查看
1.前提条件
1.1已经安装Redis服务
1.2已经安装配置好JAVA环境
2.导入Jedis.jar驱动包
2.1若不是maven工程,则下载驱动包导入
2.2若是maven工程,则在pom.xml添加依赖<!-- redis jar -->
<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
<version>2.9.0</version>
</dependency>3.启动服务,编写测试案例
4.连接到Redis服务package com.xunjie.redis;
import redis.clients.jedis.Jedis;
public class RedisTest {
public static void main(String[] args) {
// 连接本地的 Redis 服务
Jedis jedis = new Jedis("localhost");
System.out.println("连接成功");
// 查看服务是否运行
System.out.println("服务正在运行: " + jedis.ping());
jedis.close();
}
}运行输出结果连接成功
服务正在运行: PONG5.Redis Java String(字符串) 实例package com.xunjie.redis;
import redis.clients.jedis.Jedis;
public class RedisTest {
public static void main(String[] args) {
// 连接本地的 Redis 服务
Jedis jedis = new Jedis("localhost");
System.out.println("连接成功");
// 查看服务是否运行
System.out.println("服务正在运行: " + jedis.ping());
// 设置 redis 字符串数据
jedis.set("key", "yuanjifan");
// 获取存储的数据并输出
System.out.println("redis 存储的字符串为: " + jedis.get("key"));
jedis.close();
}
}运行输出结果
import java.util.List;
import redis.clients.jedis.Jedis;
public class RedisTest {
public static void main(String[] args) {
// 连接本地的 Redis 服务
Jedis jedis = new Jedis("localhost");
System.out.println("连接成功");
// 查看服务是否运行
System.out.println("服务正在运行: " + jedis.ping());
// 存储数据到列表中
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));
}
jedis.close();
}
}
运行输出结果连接成功
服务正在运行: PONG
列表项为: Taobao
列表项为: Google
列表项为: Runoob7.<
a7f9
span style="background-color:rgb(255,255,255);color:rgb(51,51,51);font-family:'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Noto Sans CJK SC', 'WenQuanYi Micro Hei', Arial, sans-serif;font-weight:bold;">Redis Java Keys 实例package com.xunjie.redis;
import java.util.Iterator;
import java.util.List;
import java.util.Set;
import redis.clients.jedis.Jedis;
public class RedisTest {
public static void main(String[] args) {
// 连接本地的 Redis 服务
Jedis jedis = new Jedis("localhost");
System.out.println("连接成功");
// 查看服务是否运行
System.out.println("服务正在运行: " + jedis.ping());
// 获取数据并输出
Set<String> keys = jedis.keys("*");
Iterator<String> it = keys.iterator();
while (it.hasNext()) {
String key = it.next();
System.out.println(key);
}
jedis.close();
}
}
运行输出结果连接成功
服务正在运行: PONG
key
site-list
1.1已经安装Redis服务
1.2已经安装配置好JAVA环境
2.导入Jedis.jar驱动包
2.1若不是maven工程,则下载驱动包导入
2.2若是maven工程,则在pom.xml添加依赖<!-- redis jar -->
<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
<version>2.9.0</version>
</dependency>3.启动服务,编写测试案例
4.连接到Redis服务package com.xunjie.redis;
import redis.clients.jedis.Jedis;
public class RedisTest {
public static void main(String[] args) {
// 连接本地的 Redis 服务
Jedis jedis = new Jedis("localhost");
System.out.println("连接成功");
// 查看服务是否运行
System.out.println("服务正在运行: " + jedis.ping());
jedis.close();
}
}运行输出结果连接成功
服务正在运行: PONG5.Redis Java String(字符串) 实例package com.xunjie.redis;
import redis.clients.jedis.Jedis;
public class RedisTest {
public static void main(String[] args) {
// 连接本地的 Redis 服务
Jedis jedis = new Jedis("localhost");
System.out.println("连接成功");
// 查看服务是否运行
System.out.println("服务正在运行: " + jedis.ping());
// 设置 redis 字符串数据
jedis.set("key", "yuanjifan");
// 获取存储的数据并输出
System.out.println("redis 存储的字符串为: " + jedis.get("key"));
jedis.close();
}
}运行输出结果
连接成功 服务正在运行: PONG redis 存储的字符串为: yuanjifan6.Redis Java List(列表) 实例package com.xunjie.redis;
import java.util.List;
import redis.clients.jedis.Jedis;
public class RedisTest {
public static void main(String[] args) {
// 连接本地的 Redis 服务
Jedis jedis = new Jedis("localhost");
System.out.println("连接成功");
// 查看服务是否运行
System.out.println("服务正在运行: " + jedis.ping());
// 存储数据到列表中
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));
}
jedis.close();
}
}
运行输出结果连接成功
服务正在运行: PONG
列表项为: Taobao
列表项为: Google
列表项为: Runoob7.<
a7f9
span style="background-color:rgb(255,255,255);color:rgb(51,51,51);font-family:'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Noto Sans CJK SC', 'WenQuanYi Micro Hei', Arial, sans-serif;font-weight:bold;">Redis Java Keys 实例package com.xunjie.redis;
import java.util.Iterator;
import java.util.List;
import java.util.Set;
import redis.clients.jedis.Jedis;
public class RedisTest {
public static void main(String[] args) {
// 连接本地的 Redis 服务
Jedis jedis = new Jedis("localhost");
System.out.println("连接成功");
// 查看服务是否运行
System.out.println("服务正在运行: " + jedis.ping());
// 获取数据并输出
Set<String> keys = jedis.keys("*");
Iterator<String> it = keys.iterator();
while (it.hasNext()) {
String key = it.next();
System.out.println(key);
}
jedis.close();
}
}
运行输出结果连接成功
服务正在运行: PONG
key
site-list
相关文章推荐
- redis简单java使用
- (java)使用redis的第一个简单实例
- Java使用redis的简单demo
- Java简单使用Redis.
- java使用redis简单说明
- Redis在Java中使用的一些简单介绍
- java使用redis简单使用
- java简单使用redis的工具类
- java使用redis简单说明
- java使用Redis1--安装与简单使用
- Num63 前台用户注册&redis的简单java使用
- 单机环境下java使用redis的简单代码
- java 简单使用redis
- Java中简单使用Redis
- java JDBC:一个数据库的简单使用实例
- JOONE(Java Object-Oriented Network Engine)使用初探(简单实例源代码)
- 使用jsp生成验证码使用简单在java或jsp页面调用简单
- flex 与 java交互 的一个简单示例 (使用RemoteObject)
- 浅析Java执行外部命令的几个要点(1)——简单的使用范例以及在Cygwin上的注意点
- 【Java插件开发】JFreeChart简单使用