操作redis数据库的常用命令

  • Post author:
  • Post category:其他




1.启动和访问

  • 启动redis数据库

    sudo redis-server /etc/redis/redis.conf
  • 终端访问redis数据库

    sudo redis-cli -h 127.0.0.1 -p 6379



2.String (字符串类型)


  • set

    添加/修改数据

  • get

    获取数据

  • mset

    添加多个数据

  • mget

    获取多个数据

  • append

    拼接数据

    在这里插入图片描述



3. 键命令 (重点)


  • del

    删除数据

  • type

    获取数据类型

  • exists

    判断数据是否存在

  • expire

    设置数据的过期时间

  • ttl

    查看数据剩余过期时间

  • keys *

    根据条件查询匹配的键

    在这里插入图片描述



4. hash

  • 类似字典格式


    • hset

      设置数据的某个字段

    • hget

      获取数据的某个字段

    • hmset

      设置数据多个字段

    • hmget

      获取数据的多个字段

    • hdel

      删除数据的字段

    • hkeys

      获取数据的所有字段名

    • hvals

      获取数据的所有字段数据

      在这里插入图片描述



5. list

  • 栈结构, 先进后出
  • 5个命令


    • lpush

      添加数据

    • lrange

      获取数据

    • linsert

      插入数据

    • lset

      修改数据

    • lrem

      删除数据

      在这里插入图片描述



6. zset 和 set

  • zset 有序集合 按照权重进行排序


    • zadd

      添加数据

    • zrange

      获取数据

    • zscore

      获取数据的权重

    • zrem

      删除数据

    • zrangebyscore

      获取指定范围的数据

    • zremrangebyscore

      删除指定范围的数据

      在这里插入图片描述
  • set 无序集合 无序且去重


    • sadd

      添加数据

    • smembers

      获取数据

    • srem

      删除数据

      在这里插入图片描述



版权声明:本文为qq_40588512原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。