java鬼混笔记:redis 3、java下使用redis,自定义一个工具类RedisUtil

这篇博客介绍了如何在Java中使用Redis,作者创建了一个名为RedisUtil的工具类,便于操作Redis。文章包含几个基本的方法,并指出当前实现为单个Redis实例连接池,计划后续探索集群和分布式Redis的使用。
摘要由CSDN通过智能技术生成

记记用java操作redis,我就直接写成一个工具使用,方法也就几个,做个demo,需要哪个再补补。目前是使用单个redis的,加上了连接池,后面再试试集群的redis和分布式的看看。。。上代码。。。

package com.example.demo.utils;

import redis.clients.jedis.Jedis;
import redis.clients.jedis.JedisPool;
import redis.clients.jedis.JedisPoolConfig;

public enum MyRedisUtils {

	INSTANCE;
	
	private JedisPool jedisPool;
	
	private MyRedisUtils() {
		// 连接池配置
		JedisPoolConfig config = new JedisPoolConfig();
		config.setMaxTotal(10000);// 最大连接数
		config.setMaxIdle(2000);// 最大空闲连接数
		config.setMaxWaitMillis(1000 * 100);// 获取连接最大等等时间
		config.setTestOnBorrow(true);// 获取连接的时检查有效性
		
		String ip = "127.0.0.1";
		int port = 6379;
		String password = "123";
		int timeout = 100000;// 连接超时时间
		jedisPool = new JedisPool(config, ip, port, timeout, password);
	}
	
	public Jedis getJedis() {
		Jedis jedis = jedisPool.getResource();
		return jedis;
	}
	
	public Stri
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值