Package tech.mgl.core.tools.redis
Class MGL_JedisUtils
java.lang.Object
tech.mgl.core.tools.redis.MGL_JedisUtils
- Author:
- www.mgl.tech
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intredis过期时间,以秒为单位static final intprotected static ReentrantLockprotected static ReentrantLockprotected static org.slf4j.Logger -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void删除static <T> T获取String值static redis.clients.jedis.JedisgetJedis()同步获取Jedis实例static Stringstatic voidreturnResource(redis.clients.jedis.Jedis jedis) 释放jedis资源static void设置 Stringstatic void设置 过期时间static voidstatic void
-
Field Details
-
lockPool
-
lockJedis
-
logger
protected static org.slf4j.Logger logger -
EXRP_HOUR
public static final int EXRP_HOURredis过期时间,以秒为单位- See Also:
-
EXRP_DAY
public static final int EXRP_DAY- See Also:
-
EXRP_MONTH
public static final int EXRP_MONTH- See Also:
-
-
Constructor Details
-
MGL_JedisUtils
public MGL_JedisUtils()
-
-
Method Details
-
getJedis
public static redis.clients.jedis.Jedis getJedis()同步获取Jedis实例- Returns:
- Jedis
-
returnResource
public static void returnResource(redis.clients.jedis.Jedis jedis) 释放jedis资源- Parameters:
jedis-
-
set
设置 String- Parameters:
key-value-
-
set
设置 过期时间- Parameters:
key-value-seconds- 以秒为单位
-
setString
- Parameters:
key-value-seconds- 参数
-
setString
- Parameters:
key-value- 参数
-
getString
- Parameters:
key-- Returns:
- 参数
-
get
获取String值- Parameters:
key-- Returns:
- value
-
del
删除- Parameters:
key- 参数
-