123456789101112131415161718192021222324252627282930313233343536373839 |
- 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<RedisInfo> getRedisInfo() throws RedisConnectException;
- /**
- * 获取 redis key 数量
- *
- * @return Map
- */
- Map<String, Object> getKeysSize() throws RedisConnectException;
- /**
- * 获取 redis 内存信息
- *
- * @return Map
- */
- Map<String, Object> getMemoryInfo() throws RedisConnectException;
- /**
- * 获取 报表需要个redis信息
- *
- * @return Map
- */
- Map<String, JSONArray> getMapForReport(String type) throws RedisConnectException ;
- }
|