/** * */ package com.yihu.util.mapRedis; import java.util.ArrayList; import java.util.Iterator; import java.util.List; import java.util.Map; import java.util.concurrent.ConcurrentHashMap; import net.sf.json.JSONObject; /** * 使用Map实现redis的功能 * @author lch * */ public interface IRedisUtils { /** * 存储值 * @param key 健 * @param val 值 * @param minute 过期时间(分钟) */ public void setValue(String key,String val,int minute); /** * 获取值 * @param key 健 */ public String getValue(String key); /** * 获取过期时间(相对于1970-1-1的毫秒数) * @param key 健 */ public long getExpireTime(String key); /** * 设置过期时间(毫秒数) * @param key 健 * @param expireMills 多少毫秒 */ public long setExpireTime(String key,int minute); /** * 初始化(全局只要运行一次就好,避免浪费性能) */ public IRedisUtils init(); }