码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 【数据库】Redis


    文章目录

      • @[toc]
        • Redis终端操作
          • 进入Redis终端
          • Redis服务测试
          • 切换仓库
        • String命令
          • 存储字符串
            • 普通存储
            • 设置存储过期时间
            • 批量存储
          • 查询字符串
            • 查询单条
            • 批量查询
        • Key命令
          • 查询key
            • 查询所有
            • 根据key首字母查询
            • 判断key是否存在
            • 查询指定的key对应的value的类型
          • 删除键值对
        • Hash命令
          • 存储hash
          • 查询hash
            • 查询所有字段
            • 查询hash指定的field对应的value
            • 查询hash多个指定的filed对应的value
            • 查询hash中的所有value
          • 删除hash
            • 删除字段
            • 删除hash
        • List命令
          • 数据插入
            • 左插入
            • 右插入
          • 查询list
          • 删除list元素
        • Set命令
          • 存储set
          • 查询set
          • 删除set元素
        • ZSet命令
          • 存储zset
          • 查询zset
          • 删除zset元素

    因上努力

    个人主页:丷从心·

    系列专栏:Redis

    学习指南:数据库

    果上随缘


    Redis终端操作

    进入Redis终端
    redis-cli
    
    • 1
    Redis服务测试
    ping
    
    • 1
    切换仓库
    select 1
    
    • 1

    String命令

    存储字符串
    普通存储
    set name 从心
    
    • 1
    设置存储过期时间
    setex name 3 follow__my_heart
    
    • 1
    批量存储
    mset age 22 gender 男
    
    • 1
    查询字符串
    查询单条
    get name
    
    • 1
    批量查询
    mget name age gender
    
    • 1

    Key命令

    查询key
    查询所有
    keys *
    
    • 1
    根据key首字母查询
    keys n*
    
    • 1
    判断key是否存在
    exists address
    
    • 1
    查询指定的key对应的value的类型
    type age
    
    • 1
    删除键值对
    del name age gender
    
    • 1

    Hash命令

    存储hash
    hset user_info name 从心 age 22
    
    • 1
    查询hash
    查询所有字段
    hkeys user_info
    
    • 1
    查询hash指定的field对应的value
    hget user_info name
    
    • 1
    查询hash多个指定的filed对应的value
    hmget user_info name age
    
    • 1
    查询hash中的所有value
    hvals user_info
    
    • 1
    删除hash
    删除字段
    hdel user_info age
    
    • 1
    删除hash
    del user_info
    
    • 1

    List命令

    数据插入
    左插入
    lpush list_1 a b c
    
    • 1
    右插入
    rpush list_2 a b c
    
    • 1
    查询list
    lrange list_1 0 -1
    
    • 1
    删除list元素
    lpush list_3 a b a b a b
    
    lrem list_3 -2 b
    
    • 1
    • 2
    • 3

    Set命令

    存储set
    sadd user_name zhangsan lisi wangwu
    
    • 1
    查询set
    smembers user_name
    
    • 1
    删除set元素
    srem user_name zhangsan
    
    • 1

    ZSet命令

    存储zset
    zadd user_name 2 lisi 3 wangwu 1 zhangsan 4 zhaoliu
    
    • 1
    查询zset
    zrange user_name 0 -1
    
    • 1
    删除zset元素
    zrem user_name zhangsan
    
    • 1

  • 相关阅读:
    探索HSE化工安全系统在化工生产中的作用
    Linux友人帐之网络编程基础Samba服务器
    画个心??
    使用Julia语言和R语言实现K-均值
    Go学习笔记 -- 通道实现协程等待
    FreeSWITCH的originate命令解析及示例
    高数 | 旋转体体积计算方法汇总、二重积分计算旋转体体积
    QDialog执行accepted() accept()不退出
    第一章:随机过程预备知识
    ceph集群移除物理节点
  • 原文地址:https://blog.csdn.net/from__2024_04_11/article/details/138166897
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号