获取redis连接服务
来源:互联网 发布:gre和托福的区别 知乎 编辑:程序博客网 时间:2024/06/13 05:14
1.先下载redis.clients.jedis.Jedis jar包
import java.util.Set;
import redis.clients.jedis.Jedis;
public class RedisUtil {
private static Jedis jedis;
private static final String PREFIX = "redis-";
private static final String HOST_IP = "127.0.0.1";
private static final int HOST_PORT = 6379;
public synchronized static Jedis getJedis(String host_ip, int host_port) {
jedis = new Jedis(host_ip, host_port);
//jedis.auth("root"); //开启密码验证(配置文件中为 requirepass root)的时候需要执行该方法
return jedis;
}
public synchronized static Jedis getDefaultJedis() {
return getJedis(HOST_IP, HOST_PORT);
}
/**
* 清空 redis 中的所有数据
* */
public String flushRedis() {
return getDefaultJedis().flushDB();
}
/**
* 根据 pattern 获取 redis 中的键
* */
public Set<String> getKeysByPattern(String pattern) {
return getDefaultJedis().keys(pattern);
}
/**
* 获取 redis 中所有的键
* */
public Set<String> getAllKeys() {
return getKeysByPattern("*");
}
/**
* 判断key是否存在redis中
* */
public boolean exists(String key) throws Exception {
if (StringUtil.IsEmpty(key)) {
throw new Exception("key is null");
}
return getDefaultJedis().exists(PREFIX + key);
}
/**
* 从Redis中移除一个key
* */
public void removeKey(String key) throws Exception {
if (StringUtil.IsEmpty(key)) {
throw new Exception("key is null");
}
getDefaultJedis().del(PREFIX + key);
}
public static void main (String []args){
Jedis jedis = getDefaultJedis();
System.out.println("jedis is:"+jedis);
}
}
- 获取redis连接服务
- java redis client无法连接redis服务获取连接池问题处理记录
- redis获取不到连接
- Java连接Redis服务,Jedis的使用
- java连接虚拟机中的redis服务
- 1.1 连接不上redis服务
- php连接redis服务出现Redis server went away
- redis教程(四)之redis启动服务与连接
- 用redis-cli连接redis服务超时问题
- RedisDesktopManager无法连接虚拟机中启动的redis服务问题解决
- RedisDesktopManager连接远程Linux系统的Redis服务(图文)
- 1.windows下redis服务+java连接+常用命令
- 安装redis-py并连接Redis服务器设置和获取redis的二进制数据
- redis 服务
- 关于Redis不能从连接池获取资源的错误
- jmeter后置处理器BeanShell PostProcessor连接redis获取value
- Redis 学习笔记3:Jedis 连接虚拟机下的Redis 服务
- Redis 学习笔记3:Jedis 连接虚拟机下的Redis 服务
- spring创建SqlSession的scope="request"问题
- TCP/IP TIME_WAIT状态原理
- log4j.properties 详解与配置步骤
- Linux升级安装GCC g++
- 安装Mongodb
- 获取redis连接服务
- HTTP协议头说明(标记)
- MVC
- 进阶项目8.2学生成绩统计
- Shell编程---分支和循环结构
- HDU 5512Pagodas扩欧+容斥原理
- android 网络框架解析--OKHttp
- RPM打包
- "java.io.IOEXception:couldn't create PTY"