@Override public String info(final String section) { client.info(section); return client.getBulkReply(); }
public Response<String> info() { client.info(); return getResponse(BuilderFactory.STRING); }
public Response<String> info(final String section) { client.info(section); return getResponse(BuilderFactory.STRING); }
client.info(); return client.getBulkReply();
@Override public Map<String, Object> getMemoryInfo() { String info = (String) this.excuteByJedis( j -> { Client client = j.getClient(); client.info(); return client.getBulkReply(); } ); String[] strs = Objects.requireNonNull(info).split("\n"); Map<String, Object> map = null; for (String s : strs) { String[] detail = s.split(":"); if ("used_memory".equals(detail[0])) { map = new HashMap<>(); map.put("used_memory", detail[1].substring(0, detail[1].length() - 1)); map.put("create_time", System.currentTimeMillis()); break; } } return map; }
@Override public List<RedisInfo> getRedisInfo() { String info = (String) this.excuteByJedis( j -> { Client client = j.getClient(); client.info(); return client.getBulkReply(); } ); List<RedisInfo> infoList = new ArrayList<>(); String[] strs = Objects.requireNonNull(info).split("\n"); RedisInfo redisInfo; if (strs.length > 0) { for (String str1 : strs) { redisInfo = new RedisInfo(); String[] str = str1.split(":"); if (str.length > 1) { String key = str[0]; String value = str[1]; redisInfo.setKey(key); redisInfo.setValue(value); infoList.add(redisInfo); } } } return infoList; }
@Override public Response<String> info() { client.info(); return getResponse(BuilderFactory.STRING); }
@Override public String info(final String section) { client.info(section); return client.getBulkReply(); }
public Response<String> info(final String section) { client.info(section); return getResponse(BuilderFactory.STRING); }
@Override public Map<String, Object> getMemoryInfo() { String info = (String) this.excuteByJedis( j -> { Client client = j.getClient(); client.info(); return client.getBulkReply(); } ); String[] strs = Objects.requireNonNull(info).split("\n"); Map<String, Object> map = null; for (String s : strs) { String[] detail = s.split(":"); if ("used_memory".equals(detail[0])) { map = new HashMap<>(); map.put("used_memory", detail[1].substring(0, detail[1].length() - 1)); map.put("create_time", System.currentTimeMillis()); break; } } return map; }
client.info(); return client.getBulkReply();
@Override public List<RedisInfo> getRedisInfo() { String info = (String) this.excuteByJedis( j -> { Client client = j.getClient(); client.info(); return client.getBulkReply(); } ); List<RedisInfo> infoList = new ArrayList<>(); String[] strs = Objects.requireNonNull(info).split("\n"); RedisInfo redisInfo; if (strs.length > 0) { for (String str1 : strs) { redisInfo = new RedisInfo(); String[] str = str1.split(":"); if (str.length > 1) { String key = str[0]; String value = str[1]; redisInfo.setKey(key); redisInfo.setValue(value); infoList.add(redisInfo); } } } return infoList; }