• redirs非关系型数据库使用


    非关系型数据库是将不经常使用的数据保存到redis缓存中,当前端访问redis缓存数据,如果没有查到该数据,则从数据库中查询,并将数据缓存到redis里。

    数据结构介绍:
    redis的存储主要是key,value的数据格式,其中key都是字符串,value有五种不同的数据结构。
    value的数据结构:
    1、字符串类型String,
    2、二哈希类型,Map格式
    3、列表类型 ,list,
    4、集合类型,set,
    5、有序集合类型,sortedset
    在这里插入图片描述
    一、字符串类型string
    1.存储:set key value
    2.获取: get key
    3.删除: del key

    二、哈希类型 hash
    1.存储:hset key field value
    2.获取: hget key field | hgetall key
    3.删除: hel key field

    三、redis持久化
    redis是内存数据库,重启数据会丢失,
    持久化机制:
    1.RDB:默认方式,不需要配置,在一定间隔时间内,检测key变化,进行持久化数据。指定配置文件,就行加载,才能正常执行。

    编辑redis.windows.conf文件
    save 900 1 900秒有1个key修改,就持久化
    save 300 10 300秒有10个key修改,就持久化
    save 60 10000 60秒有10000个key修改,就持久化

    2.AOF:日志记录方式,可以记录每一条命令操作。

    编辑redis.windows.conf文件
    appendonly no (默认关闭。yes开启)

    #appendfsync always :每一次操作都进行持久化

    appendfsync everysec:每个一秒操作都进行持久化

    #appendfsync no :不进行持久化

    jedis操作字符数据结构:
    1\字符串类型String:set/get
    2\哈希类型hash:map格式
    hset/gset
    3\列表类型list:支持重复数据
    lpush\rpush
    lpop\rpop
    4\集合类型set;不允许重复
    sadd
    5\有序集合类型sortedset:不允许重复,有序排序
    zadd

  • 相关阅读:
    【文件读取/包含】任意文件读取漏洞 afr_1
    SpringBoot
    【Unity】导航基本组件:Nav Mesh Agent、Off Mesh Link、Nav Mesh Obstacle
    02 栈:括号匹配算法
    GDB调试
    将法律条文很美观的复制到word上
    Druid 任意文件读取 (CVE-2021-36749)
    运维经验记录 在CentOS上挂载Windows共享磁盘
    vue3+antdv 表格封装
    数字图像处理基础
  • 原文地址:https://blog.csdn.net/weixin_40228600/article/details/127834859