(七)Redis之Keys的通用操作
2024-09-01 14:53:19
package myRedis01; import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Set; import org.junit.After;
import org.junit.Test; import redis.clients.jedis.Jedis;
import redis.clients.jedis.Tuple; public class JedisTest { Jedis jedis = new Jedis("127.0.0.1", 6379); // 创建客户端 设置IP和端口 /**
* 范围查询
*/
@Test
public void query() {
/**
* 显示所有key
*/
Set<String> sets=jedis.keys("*");
for(String str:sets) {
System.out.println(str);
}
System.out.println("================="); /**
* 查找所有以num开头的key
*/
Set<String> sets2=jedis.keys("num*");
for(String str:sets2) {
System.out.println(str);
}
System.out.println("================"); /**
* 删除key
*/
jedis.del("oldStr","newStr"); /**
* 判断是否存在指定的key
*/
boolean flag1=jedis.exists("num4");
boolean flag2=jedis.exists("num5");
System.out.println(flag1);
System.out.println(flag2);
System.out.println("================"); /**
* 获取元素
*/
String name=jedis.get("name");
System.out.println("name="+name);
System.out.println("============="); /**
* 显示类型
*/
String type=jedis.type("name");
System.out.println("类型为"+type); } @After
public void close() {
jedis.close();
} }
最新文章
- MySQL数据类型-decimal详解
- [原创]Matlab生成随机数
- SQL 操作语句
- animate实现动画效果
- VisualSVNServer启动失败错误处理
- 转: Jsp9个内置对象详解
- 用root直接登入ubuntu 14_04
- 微信公共服务平台开发(.Net 的实现)11-------客服消息(定项消息推送 重要的OPENID)
- Java基础知识强化之IO流笔记34:OutputStreamWriter(Writer字符流的子类)5种write数据方式
- 怎么查看mysql执行过的sql。
- Java知多少(4)J2SE、J2EE、J2ME的区别
- Spark RPC框架源码分析(二)RPC运行时序
- sort和priority_queue的比较函数总结
- centos7 开机启动服务链接说明
- 快速搭建BIND服务,并实现解析
- java基本数据结构和算法
- centos php 运行环境搭建
- Error:java: 无效的源发行版: 1.8
- 简化版的SpringMVC框架的实现思路
- ZBar与ZXing使用后感觉