package org.jeecg.modules.monitor.service; import java.util.List; import java.util.Map; import java.util.Set; import com.alibaba.fastjson.JSONArray; import org.jeecg.modules.monitor.domain.RedisInfo; import org.jeecg.modules.monitor.exception.RedisConnectException; public interface RedisService { /** * 获取 redis 的详细信息 * * @return List */ List getRedisInfo() throws RedisConnectException; /** * 获取 redis key 数量 * * @return Map */ Map getKeysSize() throws RedisConnectException; /** * 获取 redis 内存信息 * * @return Map */ Map getMemoryInfo() throws RedisConnectException; /** * 获取 报表需要个redis信息 * * @return Map */ Map getMapForReport(String type) throws RedisConnectException ; }