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();
} }

最新文章

  1. MySQL数据类型-decimal详解
  2. [原创]Matlab生成随机数
  3. SQL 操作语句
  4. animate实现动画效果
  5. VisualSVNServer启动失败错误处理
  6. 转: Jsp9个内置对象详解
  7. 用root直接登入ubuntu 14_04
  8. 微信公共服务平台开发(.Net 的实现)11-------客服消息(定项消息推送 重要的OPENID)
  9. Java基础知识强化之IO流笔记34:OutputStreamWriter(Writer字符流的子类)5种write数据方式
  10. 怎么查看mysql执行过的sql。
  11. Java知多少(4)J2SE、J2EE、J2ME的区别
  12. Spark RPC框架源码分析(二)RPC运行时序
  13. sort和priority_queue的比较函数总结
  14. centos7 开机启动服务链接说明
  15. 快速搭建BIND服务,并实现解析
  16. java基本数据结构和算法
  17. centos php 运行环境搭建
  18. Error:java: 无效的源发行版: 1.8
  19. 简化版的SpringMVC框架的实现思路
  20. ZBar与ZXing使用后感觉

热门文章

  1. Filename too long Resolution
  2. routine的加载
  3. sql server 使用SqlBulkCopy批量插入数据库
  4. VM 15 永久激活密钥
  5. oracle的表分区
  6. Nginx设置黑名单
  7. word excel 未响应
  8. angular 中的[ngClass]、[ngStyle]
  9. java 虚拟机类加载 及内存结构
  10. SAP R3和SAP Business One的区别