本文整理了Java中redis.clients.jedis.JedisCommands.zcard()
方法的一些代码示例,展示了JedisCommands.zcard()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JedisCommands.zcard()
方法的具体详情如下:
包路径:redis.clients.jedis.JedisCommands
类名称:JedisCommands
方法名:zcard
暂无
代码示例来源:origin: Netflix/conductor
public Long zcard(String key) {
return dynoClient.zcard(key);
}
代码示例来源:origin: mpusher/mpush
/**
* @param key
* @return
*/
public Long zCard(String key) {
return call(jedis -> jedis.zcard(key), 0L);
}
代码示例来源:origin: com.netflix.conductor/conductor-redis-persistence
public Long zcard(String key) {
return dynoClient.zcard(key);
}
代码示例来源:origin: com.github.mpusher/mpush-cache
/**
* @param key
* @return
*/
public Long zCard(String key) {
return call(jedis -> jedis.zcard(key), 0L);
}
代码示例来源:origin: Netflix/dyno-queues
@Override
public Map<String, Map<String, Long>> shardSizes() {
Stopwatch sw = monitor.size.start();
Map<String, Map<String, Long>> shardSizes = new HashMap<>();
try {
return execute("shardSizes", "(a shard in) " + queueName, () -> {
for (String shard : allShards) {
long size = nonQuorumConn.zcard(getQueueShardKey(queueName, shard));
long uacked = nonQuorumConn.zcard(getUnackKey(queueName, shard));
Map<String, Long> shardDetails = new HashMap<>();
shardDetails.put("size", size);
shardDetails.put("uacked", uacked);
shardSizes.put(shard, shardDetails);
}
return shardSizes;
});
} finally {
sw.stop();
}
}
代码示例来源:origin: vakinge/jeesuite-libs
/**
* 查询集合成员数量
* @return
*/
public long count(){
try {
long count = getJedisCommands(groupName).zcard(key);
return count;
} finally{
getJedisProvider(groupName).release();
}
}
代码示例来源:origin: Netflix/dyno-queues
@Override
public long size() {
Stopwatch sw = monitor.size.start();
try {
return execute("size", "(a shard in) " + queueName, () -> {
long size = 0;
for (String shard : allShards) {
size += nonQuorumConn.zcard(getQueueShardKey(queueName, shard));
}
return size;
});
} finally {
sw.stop();
}
}
内容来源于网络,如有侵权,请联系作者删除!