首页 > 数据库 >Redis几种数据结构的存储方式

Redis几种数据结构的存储方式

时间:2022-11-12 22:48:21浏览次数:45  
标签:SHOP 存储 List CACHE Redis RedisConstants 数据结构 TYPE stringRedisTemplate

一、使用stringRedisTemplate向redis中存储List数据

取出

private StringRedisTemplate stringRedisTemplate;

 这里的RedisConstants.CACHE_SHOP_TYPE 是 "cache:shop-type";

        //debug发现取出的10条数据全在一起,也就是说List里面只有一个元素,内容是所有的数据
        List<String> shopTypeList = stringRedisTemplate.opsForList().
                        range(RedisConstants.CACHE_SHOP_TYPE, 0, 9);

存入

  stringRedisTemplate.opsForList().leftPushAll(RedisConstants.CACHE_SHOP_TYPE, JSONUtil.toJsonStr(shopTypes));

标签:SHOP,存储,List,CACHE,Redis,RedisConstants,数据结构,TYPE,stringRedisTemplate
From: https://www.cnblogs.com/lhsss9825/p/16884903.html

相关文章

  • 【单片机/嵌入式】【梁山派】学习日志13:直接存储器访问DMA
    一、DMA原理介绍1.1DMA基础知识1.1.1数据传输方式一般情况下实现存储器和外设之间的数据传输,有三种常用的方法:轮询法(polling),中断法(interrupt)以及DMA。轮询法(polling):......
  • Redis列表(List)
    单键多值Redis列表是简单的字符串列表,按照插入顺序排序。你可以添加一个元素到列表的头部(左边)或者尾部(右边)。1.1.1.   常用命令lpush/rpush<key><value1><value......
  • Redis集合(Set)
    简介Redisset对外提供的功能与list类似是一个列表的功能,特殊之处在于set是可以自动排重的,当你需要存储一个列表数据,又不希望出现重复数据时,set是一个很好的选择,并且set提......
  • Redis有序集合Zset(sorted set)
    Redis有序集合zset与普通集合set非常相似,是一个没有重复元素的字符串集合。不同之处是有序集合的每个成员都关联了一个评分(score),这个评分(score)被用来按照从最低分到最高......
  • Redis哈希(Hash)
      简介Redishash是一个键值对集合。Redishash是一个string类型的field和value的映射表,hash特别适合用于存储对象。类似Java里面的Map<String,Object>常用命令hs......
  • Redis配置文件介绍
     Redis配置文件介绍自定义目录:/myredis/redis.conf1.1.  ###Units单位###配置大小单位,开头定义了一些基本的度量单位,只支持bytes,不支持bit大小写不敏感 1.2.......
  • 后台启动Redis
    1、 备份redis.conf拷贝一份redis.conf到其他目录cp /opt/redis-3.2.5/redis.conf /myredis2、后台启动设置daemonizeno改成yes修改redis.conf(128行)文件将里面......
  • Redis常用命令
    keys*查看当前库所有key(匹配:keys*1)existskey判断某个key是否存在typekey查看你的key是什么类型delkey删除指定的key数据unlinkkey根据val......
  • Redis字符串(String)
    String是Redis最基本的类型,你可以理解成与Memcached一模一样的类型,一个key对应一个value。常用命令set<key><value>添加键值对get<key>查询对应键值append<......
  • mysql 优化分表 存储引擎
    分表--创建key分表createtableuser1(uidintauto_incrementprimarykey,unamevarchar(20)notnull)engine=myisamdefaultcharset=utf8partitionbykey(ui......