zoukankan      html  css  js  c++  java
  • Redis五大数据结构和使用方法

    • 字符串 string
      • 存储:set key value

        例:set username tom

      • 获取:get key

        例:get username

      • 删除:del key

        例:del username

    • 哈希类型 hash
      • 存储:set key value

        例:set username tom

      • 获取:hget key field

        例:get user username

        hgetall key 获取所有的field-value值

      • 删除:hdel key field

        例:del user username

    • 列表类型 list
      • 存储:lpush key value 从左边添加

           rpush key value 从右边添加
        

        例:lpush username tom

      • 获取:lrange key start end : 获取范围

        例:lrange username 0 1 获取 0 1 两个key值的value

        lrange username 0 -1 获取所有的value

      • 删除: lpop key 删除列表最左边的元素,并且将该元素返回

             rpop key 删除列表最右边的元素,并且将该元素返回
        

        例:lpop username

    • 集合类型 set

      不允许重复元素,元素无序

      • 存储: sadd key value

        例:sadd username tom

      • 获取: smembers key 获取set集合中所有元素

        例:smembers username

      • 删除: srem key value

        例:srem username tom

    • 有序集合 soeredset

      不允许重复元素,元素有序 每个元素都会关联一个double类型的分数,即通过分数按照从小到大排序

      • 存储: zadd key score value

        例:szadd username 60 tom

      • 获取: zrange key start end

        例:zrange username 0 -1

      • 删除: zrem key value

        例:zrem username tom

  • 相关阅读:
    Oracle的hash分区
    Oracle的list分区
    range联合分区
    Oracle分区表range单分区
    彻底解决Oracle unable to create INITIAL extent for segment in tablespace xx
    Oracle表空间管理,数据迁移,
    plsqldevelop安装教程
    count(*)与count列谁快谁慢
    阿里云服务器Centos6.9安装oracle11g单实例数据库
    字符转换二进制码
  • 原文地址:https://www.cnblogs.com/sleepimg/p/13922815.html
Copyright © 2011-2022 走看看