package crc.platformFramework.module;
import java.util.HashMap;
import java.util.Map;
import org.junit.Test;
import redis.clients.jedis.Jedis;
/**
* Redis结合java的一个小demo
* Redis所以来的三个java:
* commons-pool-1.6.jar
* jedis-2.1.0.jar、
*@author tanli45
*@time
*/
public class RedisJava {
public static void main(String[] args) {
// 连接本地的 Redis 服务
Jedis jedis = new Jedis("localhost");
System.err.println(jedis);
System.out.println("连接本地的 Redis 服务成功!");
// 查看服务是否运行
System.out.println("服务 正在运行: " + jedis.ping());
}
@Test
//Redis Java String(字符串) 实例
public void TestRedisString(){
//连接本地的 Redis 服务
Jedis jedis = new Jedis("localhost");
System.out.println("Connection to server sucessfully");
//设置 redis 字符串数据
jedis.set("runoobkey", "Redis tutorial");
// jedis.lpush("ttt","sfadsf");
// // 获取存储的数据并输出
System.out.println("Stored string in redis:: "+ jedis.get("runoobkey"));
jedis.set("theName", "测试输入");
String name = jedis.get("theName");
System.out.println("Stored theName in redis:: "+ name);
Map<String, String> map = new HashMap<String, String>();
map.put("name", "xinxin");
map.put("age", "22");
map.put("qq", "123456");
jedis.hmset("user",map);
jedis.hdel("user", "age"); //删除集合中的某个元素
jedis.del("ttt","sfadsf"); //删除某行数据
System.out.println(jedis.hmget("user", "age")); //因为删除了,所以返回的是null
jedis.disconnect();
//添加
jedis.sadd("user1","liuling");
jedis.sadd("user1","xinxin");
jedis.sadd("user1","ling");
jedis.sadd("user1","zhangxinxin");
jedis.sadd("user1","who");
//移除noname
jedis.srem("user1","who");
System.out.println(jedis.smembers("user1"));//获取所有加入的value
System.out.println(jedis.clusterNodes());
}
}
分享到:
相关推荐
完整的java操作redis demo包含读取Excel 操作
Java的一个redisdemo
Java调用Redis的一些简单Demo,可在Eclipse上运行,相关入门介绍:https://www.w3cschool.cn/redis/redis-install.html
使用jedis连接池建立redis连接,封装了使用序列化方法存储,获取,删除string,Bean,List,Map<,>的方法,还有非序列化的Hash存储方法,另有单独的测试类
本地连接redis的demo,可以是指对应key的过期时间 ,
根据网上教程,自己整理学习的一份demo,记录一下,以便以后翻阅
Java调用Redis的一些简单Demo,可在MyEclipse上运行
针对java用对redis的一些常规操作写了个例子,并且包含了redis中的消息订阅demo
redis java demoredis java demoredis java demoredis java demoredis java demoredis java demoredis java demoredis java demo
JAVA连接redis进行操作的DEMO源码(2016) 自己写的一个使用java连接redis,操作数据的小DEMO。非常简单详细,适合正在学习redis分布式缓存数据库的同学下载学习。
//入门级demo,实现Spring boot操作redis,redis存取乱码修正,各种数据类型序列化去除乱码
java操作redis详细demo,包括各个数据类型的实例操作,增删改查,很适合新手
Shiro整合springMvc+Mybatis+Redis demo源码下载.zip Shiro整合springMvc+Mybatis+Redis demo源码下载.zip
redis小demo,入门的基本功能,简单学习下,仅供参考
redis安装教程和java操作服务器端demo
jedis调用redis源码Demo,直接导入工程就可以运行。 redis目录下有redis安装文件和入门电子书 redis64-2.8.9.zip redisbin_x32.zip Redis入门指南(JB51.NET).pdf Redis设计与实现.pdf src: FirestJedisTest.java ...
JAVA连接redis进行操作的DEMO源码.zipJAVA连接redis进行操作的DEMO源码.zip
Java调用Redis 简单Demo.zipJava调用Redis 简单Demo.zip
redis缓存demo