redis
redis由浅入深,一步步拿下
自由早晚乱余生
IT
展开
-
redis事务持久化机制
redis事务持久化机制有rdb(redis database)快照和aof日志(append only file)这两种方式。rdb快照是一个全量备份,aof是连续的增量备份,前者文件格式是内存数据二进制序列化形式,数据紧凑,后者是记录写入的指令文件,随着写入的指令增多,文件比较大。 一、rdb: rdb快照是把数据以快照的形式把某一刻的内存数据全部存放在磁盘上,以二进制序列化的形式存储到文件dump.rdb,也是redis默认的持久化机制,恢复时也是把dump.rdb文件全部读取到内存中。 1.三转载 2022-03-12 22:52:41 · 236 阅读 · 0 评论 -
redis事务
redis事务执行多条指令不具备原子性,单条指令具备原子性。 使用事务: 开启事务:multi 入队:执行指令 执行事务:exec 取消事务:discard,放弃入队的指令 队列中的指令有语法异常,则整个事务都不会成功执行;队列中的某条指令执行时有运行时异常,其他指令没问题,有运行异常的那条指令运行失败,其他运行成功。 ...原创 2022-03-12 18:06:49 · 1366 阅读 · 0 评论 -
linux安装redis
1.下载:打开redis官网,选择自己需要的版本,下载linux压缩包xxx.tar.gz(点击可下载) 2.上传:上传压缩包至linux服务器上 3.解压缩:复制压缩包到指定目录下解压缩 tar -zxvf xxx.tar.gz 4.安装c++环境:切换到解压缩文件夹的redis目录中,执行yum install gcc-c++ 5.执行make编译:安装完c++环境后执行make进行编译 6.执行make install安装:执行完毕后会在/usr/local/bin 目录下看到 如下文件原创 2022-02-26 21:52:53 · 297 阅读 · 0 评论