@Override public void save() { executeCommandOnAllNodes(BinaryJedis::save); }
@Override public void flushDb() { executeCommandOnAllNodes(BinaryJedis::flushDB); }
@Override public Long dbSize() { Collection<Long> dbSizes = executeCommandOnAllNodes(BinaryJedis::dbSize).resultsAsList(); if (CollectionUtils.isEmpty(dbSizes)) { return 0L; } Long size = 0L; for (Long value : dbSizes) { size += value; } return size; }
@Override public Long lastSave() { List<Long> result = new ArrayList<>(executeCommandOnAllNodes(BinaryJedis::lastsave).resultsAsList()); if (CollectionUtils.isEmpty(result)) { return null; } Collections.sort(result, Collections.reverseOrder()); return result.get(0); }
@Override public void save() { executeCommandOnAllNodes(BinaryJedis::save); }
@Override public void flushDb() { executeCommandOnAllNodes(BinaryJedis::flushDB); }
@Override public void flushDb() { executeCommandOnAllNodes(BinaryJedis::flushDB); }
@Override public void save() { executeCommandOnAllNodes(BinaryJedis::save); }
@Override public Long lastSave() { List<Long> result = new ArrayList<>(executeCommandOnAllNodes(BinaryJedis::lastsave).resultsAsList()); if (CollectionUtils.isEmpty(result)) { return null; } Collections.sort(result, Collections.reverseOrder()); return result.get(0); }
@Override public Long dbSize() { Collection<Long> dbSizes = executeCommandOnAllNodes(BinaryJedis::dbSize).resultsAsList(); if (CollectionUtils.isEmpty(dbSizes)) { return 0L; } Long size = 0L; for (Long value : dbSizes) { size += value; } return size; }
@Override public Long dbSize() { Collection<Long> dbSizes = executeCommandOnAllNodes(BinaryJedis::dbSize).resultsAsList(); if (CollectionUtils.isEmpty(dbSizes)) { return 0L; } Long size = 0L; for (Long value : dbSizes) { size += value; } return size; }
@Override public Long lastSave() { List<Long> result = new ArrayList<>(executeCommandOnAllNodes(BinaryJedis::lastsave).resultsAsList()); if (CollectionUtils.isEmpty(result)) { return null; } Collections.sort(result, Collections.reverseOrder()); return result.get(0); }