
Redis
公众号菜鸟童靴
在不退步的同时,保持的一点点的进步,欢迎关注个人博客https://boyyongxin.github.io/
微信公众号:菜鸟童靴
展开
-
Redis 高级特性 Pipeline (管道) 使用和基本测试
都说Pipeline有很大好处,但是能量是守恒的,好坏也是相对的。 所以我们主要来测试看看Pipeline的利弊。 带着几个问题我们来进行基本的测试。 1.Pipeline对命令数量是否有限制? 2.Pipeline打包执行多少命令合适? 3.Pipeline批量执行的时候,是否对Redis进行了锁定,导致其他应用无法再进行读写?Redis 常规使用方式我们都知道Redis 是单线程的,那么在常规使用情况下,我们使用 Redis ,如下代码执行是什么流程呢?$ke...原创 2020-11-27 14:25:15 · 1393 阅读 · 0 评论 -
Redis命令时间复杂度查询表
String类型命令 时间复杂度 set 0(1) get 0(1) del 0(k),k是键的个数 mset 0(k),k是键的个数 mget 0(k),k是键的个数 incr 0(1) decr 0(1) incryby 0(1) decryby 0(1) incrybyfloat 0(1) append 0(1) strlen 0(1) setrange 0(n)转载 2020-08-14 18:35:43 · 836 阅读 · 0 评论 -
Redis持久化 - RDB和AOF
1. 什么是持久化持久化(Persistence),即把数据(如内存中的对象)保存到可永久保存的存储设备中(如磁盘)。 持久化Redis所有数据保持在内存中,对数据的更新将异步地保存到磁盘上。2. 持久化的实现方式快照方式持久化快照方式持久化就是在某时刻把所有数据进行完整备份。例:Mysql的Dump方式、Redis的RDB方式。写日志方式持久化写日志方式持久化就是把用...原创 2019-12-11 16:12:04 · 201 阅读 · 0 评论