
Redis
文章平均质量分 88
(次第花开)
记录为梦想而前行的过程。
展开
-
Redis事务、锁、数据删除策略
Redis事务 Redis事务作为一个命令执行的队列,将一系列的预处理的命令包装成为一个整体,当执行时按照添加顺序依次执行,中间不会被打断或干扰。采用multi、exec、discard进行事务的处理。 multi:设定事务的开启位置,此指令执行后,后续所有指令均加入到事务中。 exec:设定事务的结束位置,同时执行事务。 discard:终止当前事务的定义,发生在multi之后,exec之前。 注意:加入事务的命令暂时进入到任务队列中,并没有立即执行,只有执行exec命令才开始执行队列中的任务原创 2021-09-12 21:50:30 · 257 阅读 · 0 评论 -
Redis的持久化RDB与AOF
Redis的持久化RDB与AOF Redis是一个内存数据库,数据保存在内存中,但是内存中的数据在服务器发生故障的时候易丢失,持久化是将内存中数据保存到硬盘中。在Redis中,持久化方式有两种,即快照(RDB)与日志(AOF)。 RDB方式 RDB其实就是把数据以快照的形式保存到磁盘中,在指定的时间间隔内将内存中的数据集快照写入磁盘。也是默认的持久化方式,这种方式就是将内存中的数据以快照的方式写入到二进制文件中,默认的文件名dump.rdb。 触发方式 对于RDB方式持久化,提供了三种触发机制:save、b原创 2021-09-08 23:15:33 · 198 阅读 · 0 评论 -
Redis的数据类型及基础命令
1、简介 Redis是一个开源、内存中的数据结构存储系统,他可以用作数据库、缓存和消息中间件。它支持多种类型的数据结构,内置 复制、LUA脚本、LRU驱动事件、事务和不同级别磁盘持久化,可通哨兵(Sentinel)和自动分区(Cluster)提高可用性。 2、数据类型 Redis本身就是一个Map,其中所有的数据都是采用key:value的形式存储。所有的key都是采用String类型(表名:id:idvalue:业务),value的部分的类型就是我们常说的Redis 5中数据类型。 2.1、字符串(S原创 2021-09-08 14:45:51 · 167 阅读 · 0 评论 -
Redis的五大数据类型
Redis的数据类型 Redis共有五种数据类型:String(key-value)、Hash(key-value)、List、Set、ZSet。 1、String String是最常用的一种数据类型,普通的key-value存储都可以归为此类。一个key对应一个value,String类型是二进制安全的,这边以为着该类型可以接受任何格式的数据,如图像数据和Json对象等,是标准的key-valu...原创 2020-04-27 14:51:24 · 231 阅读 · 0 评论 -
CentOS7安装redis-5.0.5
1、下载redis 命令: wget http://download.redis.io/releases/redis-5.0.5.tar.gz 也可自行去官网下载。 2、解压 tar -zxvf redis-5.0.5.tar.gz 3、编译安装 进入解压后目录: cd redis-5.0.5 编译命令: make 安装命令: make install 4、安装为服务 在解压的目录中有u...原创 2020-01-01 00:07:50 · 139 阅读 · 0 评论