![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Redis
文章平均质量分 96
devp_yang
当你觉得太累的时候,说明...你正走在上坡路,坚持走过去,就会有进步,每一步,都会到达一个新高度。目光所及,每一处,都有新风景。轻松,是留给走下坡路的人,不要在本该奋斗的年纪,选择了安逸,你爬得高,走得远,不是为了让世界看到,而是为了,看到更广阔的世界。
展开
-
Redis 学习整理
redis 缓存框架原创 2022-08-27 07:08:25 · 545 阅读 · 0 评论 -
从头开始学 Redis 系列(三):Redis 持久化
Redis 持久化是什么持久化就是把内存中的数据写到磁盘中去,防止服务器宕机了内存数据丢失。Redis 提供了两种持久化方式:RDB(默认) 和 AOFRDBrdb功能的核心函数是 rdbSave(生产rdb文件) 和 rdbLoad(从文件中加载内存)RDB:是 redis 默认的持久化机制,快照是默认的持久化方式,这种方式就是将内存中数据以快照的方式写入二进制文件中,默认的文件名为dump.rdb。优点:快照保存数据极快,还原数据极快,适用于灾难备份缺点:内存小的机器不适合使用,只要符合原创 2020-06-02 18:30:19 · 137 阅读 · 0 评论 -
从头开始学 Redis 系列(一):管理 key 的常用命令
写在前面,本文记录redis中管理key的常用命令,方便日后复习和查找1、返回满足的所有键,也可以进行模糊匹配,* 代表所有 ?代表一个字符keys *keys a?c*2、是否存在指定的key,存在返回1,不存在返回0exists key 3、设置某一个key的过期时间,时间单位:秒expire key second4、删除某个keydel key5、查看key的剩余时间,当key不存在的时候返回-2,当key存在但没有设置生存时间的时候返回-1,否则以秒为单位返回剩余生存时间原创 2020-06-02 15:28:08 · 266 阅读 · 0 评论 -
Redis进阶(一):事务、过期时间、排序
1. 事务1.1 概述Redis 中的事务是一组命令的集合。一个事务中的命令要么全部都执行,要么全部都不执行。事务的原理是先将属于一个事务的命令发送给redis,然后再让Redis依次执行这些命令# 告诉redis,后面输入的命令先不要执行,把它们暂时存起来127.0.0.1:6379> multiOK# 输入的命令存入事务队列中,返回queued表示已存入事务队列中127.0...原创 2020-02-10 15:19:16 · 381 阅读 · 0 评论 -
Redis的5种主要数据类型及相应的命令
1. 热身1.1 获取符合规则的键名列表keys patternpattern支持glob风格通配符格式? 匹配一个字符* 匹配任意个字符(包括0个)[] 匹配括号间的任一字符,可以用‘-’符号表示一个范围,如a[b-d]可以匹配‘ab’、‘ac’、‘ad’\x 匹配字符x,用于转义符号,如果要匹配“?”就需要输入\?举栗子# *127.0.0.1:6379> set...原创 2020-02-08 21:21:23 · 225 阅读 · 0 评论 -
Redis学习笔记(一):安装与配置文件
Redis是什么Remote Dictionary Server(Redis) 是一个完全开源免费的,遵守BSD协议的,高性能的key-value数据库。Redis的特点Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。Red...原创 2019-05-22 22:44:37 · 185 阅读 · 0 评论 -
Redis学习笔记(二):数据类型
Redis 数据类型Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。String(字符串)string 是 Redis 最基本的数据类型,一个 key 对应一个 value。它是二进制安全的,意思是 redis 的 string 可以包含任何数据,比如jpg图片或者序列化的对象。string ...原创 2019-05-23 10:24:08 · 138 阅读 · 0 评论 -
Redis学习笔记(三):Redis 命令
Redis 命令Redis 命令用于在 redis 服务上执行操作。要在 redis 服务上执行命令需要一个 redis 客户端。Redis 客户端在 redis 的安装目录中。Redis 客户端的基本语法为:$ redis-cli启动 redis 客户端,打开终端并输入命令 redis-cli。该命令会连接本地的 redis 服务。执行 PING 命令,该命令用于检测 redis 服务是否...原创 2019-05-23 16:40:13 · 192 阅读 · 0 评论