jedis操作zset数据结构总结

原创 2017年01月02日 23:03:37
  void zadd(final String key, final double score, final String member);


  void zadd(final String key, final double score, final String member, final ZAddParams params);


  void zadd(final String key, final Map<String, Double> scoreMembers);


  void zadd(final String key, final Map<String, Double> scoreMembers, final ZAddParams params);


  void zrange(final String key, final long start, final long end);


  void zrem(final String key, final String... members);


  void zincrby(final String key, final double score, final String member);


  void zincrby(final String key, final double score, final String member, final ZIncrByParams params);


  void zrank(final String key, final String member);


  void zrevrank(final String key, final String member);


  void zrevrange(final String key, final long start, final long end);


  void zrangeWithScores(final String key, final long start, final long end);


  void zrevrangeWithScores(final String key, final long start, final long end);


  void zcard(final String key);


  void zscore(final String key, final String member);

 void zcount(final String key, final double min, final double max);


  void zcount(final String key, final String min, final String max);


  void zrangeByScore(final String key, final double min, final double max);


  void zrangeByScore(final String key, final String min, final String max);


  void zrangeByScore(final String key, final double min, final double max, final int offset,
      int count);


  void zrangeByScoreWithScores(final String key, final double min, final double max);


  void zrangeByScoreWithScores(final String key, final double min, final double max,
      final int offset, final int count);


  void zrangeByScoreWithScores(final String key, final String min, final String max);


  void zrangeByScoreWithScores(final String key, final String min, final String max,
      final int offset, final int count);


  void zrevrangeByScore(final String key, final double max, final double min);


  void zrevrangeByScore(final String key, final String max, final String min);


  void zrevrangeByScore(final String key, final double max, final double min, final int offset,
      int count);


  void zrevrangeByScoreWithScores(final String key, final double max, final double min);


  void zrevrangeByScoreWithScores(final String key, final double max, final double min,
      final int offset, final int count);


  void zrevrangeByScoreWithScores(final String key, final String max, final String min);


  void zrevrangeByScoreWithScores(final String key, final String max, final String min,
      final int offset, final int count);


  void zremrangeByRank(final String key, final long start, final long end);


  void zremrangeByScore(final String key, final double start, final double end);


  void zremrangeByScore(final String key, final String start, final String end);


  void zunionstore(final String dstkey, final String... sets);


  void zunionstore(final String dstkey, final ZParams params, final String... sets);


  void zinterstore(final String dstkey, final String... sets);


  void zinterstore(final String dstkey, final ZParams params, final String... sets);

Redis常用命令-Zset

Redis是一个速度非常快的非关系数据库,它可以存储键(key)与5种不同类型的值(value)之间的映射(mapping),可以将存储在内存的键值对数据持久化到硬盘,可以使用复制特性来扩展读性能,还...
  • xiaouncle
  • xiaouncle
  • 2017年03月15日 21:09
  • 3778

java对redis各种数据类型的基本操作

一、key的基本操作 private void KeyOperate() { System.out.println("======================ke...
  • qiqizhiyun
  • qiqizhiyun
  • 2015年11月06日 18:29
  • 5018

Redis学习之java代码实现(Jedis)

前面两篇说过redis的安装使用和密码设置后,现在来看看怎么用java代码连接服务器,并使用redis。 首先项目中需要有redis的驱动包,下载Jedis.jar。 下载最新驱动包,放到项目的lib...
  • mlc1218559742
  • mlc1218559742
  • 2016年09月26日 11:10
  • 3601

Jedis 源码阅读一 —— Jedis

这是jedis 源码目录,我们接下来选择性阅读重要的接口以及实现。└─redis └─clients ├─jedis │ │ BinaryClient.ja...
  • lemon89
  • lemon89
  • 2016年01月17日 00:21
  • 1653

Jedis使用示例

Jedis 是 Redis 官方首选的 Java 客户端开发包。 工作过程总结的一个示例,贴出来,如下: Java代码   package com.wujintao.re...
  • super_scan
  • super_scan
  • 2014年10月23日 16:14
  • 10589

Redis中各种数据类型对应的jedis操作命令及使用场景

一、常用数据类型简介:       redis常用五种数据类型:string,hash,list,set,zset(sorted set). 二、jedis操作命令: 1.对value操...
  • a183400826
  • a183400826
  • 2016年09月21日 10:52
  • 822

redis中各种数据类型对应的jedis操作命令

一、常用数据类型简介:       redis常用五种数据类型:string,hash,list,set,zset(sorted set). 1.String类型 String是最简单的类型...
  • u012875880
  • u012875880
  • 2013年11月18日 16:21
  • 13549

RedisTemplate访问Redis数据结构(五)——ZSet

引用:Redis 有序集合和无序集合一样也是string类型元素的集合,且不允许重复的成员。不同的是每个元素都会关联一个double类型的分数。有序集合的成员是唯一的,但分数(score)却可以重复。...
  • weixin_37490221
  • weixin_37490221
  • 2017年09月29日 17:18
  • 1144

redisTemplate的有序集合(zset)实例

//场景是这样的,现在需要记录用户最近浏览的职位,按浏览的时间倒序排序,只记录最近浏览的5条//redisTemplate怎么用就不多说了 @Resource(name = "jdkRedis...
  • User_xiangpeng
  • User_xiangpeng
  • 2016年12月23日 14:56
  • 4727

redis :jedisTemplate中的Zset 存储

判断如果key不存在,那么就从数据库中获取所有的每日主题,如果获取的每日主题列表不为空,就把他们通过创建一个ZSetOperations.TypeTuple对象,遍历每日主题列表,为ZSetOpera...
  • zongshi1992
  • zongshi1992
  • 2016年10月19日 17:08
  • 1478
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:jedis操作zset数据结构总结
举报原因:
原因补充:

(最多只允许输入30个字)