redis
文章平均质量分 94
jannals
没有失败,只有缓慢的成功
展开
-
Redis笔记(六)之持久化
文章目录redis版本持久化RDB触发触发流程RDB文件的处理RDB文件的优缺点AOF命令写入文件同步重写重启加载Redis 4.0 混合持久化最佳实践 redis版本 redis版本:3.2.11 持久化 Redis的数据全部在内存中,因此必须有一种机制来保证Redis的数据不会因为故障而丢失,这种机制就是持久化机制 Redis的持久化机制有两种 快照,一次全量备份。快照是内存数据...原创 2019-04-10 22:55:51 · 183 阅读 · 0 评论 -
Redis笔记(一)之数据类型
文章目录redis版本文档stringhashlistsetzset redis版本 redis版本:3.2.11 文档 Redis对于键的命名并没有强制的要求,但比较好的实践是用[对象类型:对象ID:对象属性]来命名一个键。比如存储一个用户的用户名 set member:1:username 'zhangsan' Redis命令参考 http://www.redis.cn/comm...原创 2019-04-09 22:24:27 · 119 阅读 · 0 评论 -
Redis笔记(二)之Pipeline
文章目录redis版本Pipeline的作用命令行操作测试 redis版本 redis版本:3.2.11 Pipeline的作用 redis提供了批量命令,比如mget、mset等,有效的节约RTT(Round Trip Time)。但是大部分命令不支持批量操作。对于没有批量操作的命令,使用pipeline可以减少RTT,即一次网络请求可以执行多次命令,整个过程只需要1次RTT。Red...原创 2019-04-09 22:29:42 · 195 阅读 · 0 评论 -
Redis笔记(三)之Shell
文章目录redis版本Redis ShellRedis-cliRedis-ServerRedis-benchmark redis版本 redis版本:3.2.11 Redis Shell Redis提供了redis-cli、redis-server、redis-benchmark等shell工具。 Redis-cli 帮助命令 # redis-cli --help ...原创 2019-04-09 22:34:55 · 134 阅读 · 0 评论 -
redis笔记(四)之通信协议
文章目录redis版本通信协议 redis版本 redis版本:3.2.11 通信协议 RESP(Redis Serialization Protocol)是Redis序列化协议,是一种文本协议(容易被人识别),实现过程非常简单,解析性能极好。 Redis协议将传输的结构数据分为5种最小单元类型,回车换行符(只能是\r\n)作为分隔符。 单行字符串以+开头 多行字符串以$开头,...原创 2019-04-09 22:38:21 · 129 阅读 · 0 评论 -
Redis笔记(五)之事务
文章目录redis版本事务事务命令乐观锁事务执行错误模拟命令错误运行时错误持久化总结事务优化 redis版本 redis版本:3.2.11 事务 在关系型数据库中,事务表示一组动作,要么全部执行,要么全部不执行。Redis提供了简单的事务功能,Redis保证一个事务中的所有命令要么都执行,要么都不执行。而一旦客户端发送了EXEC命令,所有的命令就都会被执行,即使此后客户端断线也没关系...原创 2019-04-09 22:45:12 · 158 阅读 · 0 评论