《闲扯Redis九》Redis五种数据类型之Set型
小林求职记(二):说好的问基础,为啥我感觉一点也不基础呢?一、前言 Redis 提供了5种数据类型:String(字符串)、Hash(哈希)、List(列表)、Set(集合)、Zset(有序集合),理…
再见了Antirez永远的Redis之神
JS的闭合(Closure) 其实antirez(Redis作者)退出Redis维护一发布我就在很多咨询网站上面看到了,当时也没太多感慨。 今天比较有空想去看看霉霉Twitter的,然后看到了anti…
Redis 的 KEYS 命令不能乱用啊
完了!TCP出了大事!KESY 命令 时间复杂度: O(N) , 假设Redis中的键名和给定的模式的长度有限的情况下,N为数据库中key的个数。 Redis Keys 命令用于查找所有符合给定模式 …
Redis系列(九):Redis的事务机制
JVM详解之:汇编角度理解本地变量的生命周期提到事务,相信大家都不陌生,事务的ACID四大特性,也是面试时经常问的,不过一般情况下,我们可能想到的是传统关系型数据库的事务,其实,Redis也是提供了事…
Redis服务之常用配置(二)
工作中常用的方法(思维模型)  上一篇博客我们聊了下redis的INCLUDE、NETWORK、GENERAL配置段相关配置和说明,回顾请参考:https://www.cnblogs.com/qiuh…
基于MySql主从分离的代码层实现
《闲扯Redis八》Redis字典的哈希表执行Rehash过程分析前言   该文是基于上篇《MySQL主从分离的实现》的代码层实现,所以本文配置的主数据库和从数据库的数据源都是在上篇博文中已经介绍了的…
Redis的事件机制
扯扯Java中的锁 目录 一、Redis的运行过程 二、事件数据结构 2.1 文件事件数据结构 2.2 事件事件数据结构 3.3 事件循环 三、事件的注册过程 3.1 文件事件的注册过程 3.2 时间…
scrapy分布式浅谈+京东示例
构建一个基于事件分发驱动的EventLoop线程模型scrapy分布式浅谈+京东示例: 学习目标: 分布式概念与使用场景 浅谈去重 浅谈断点续爬 分布式爬虫编写流程 基于scrapy_redis的分布…
Redis网络模型的源码分析
我的周记19——“自信人生二百年”Redis的网络模型是基于I/O多路复用程序来实现的。源码中包含四种多路复用函数库epoll、select、evport、kqueue。在程序编译时会根据系统自动选择…
《闲扯Redis七》Redis字典结构的底层实现
给隔壁的妹子讲『一个SQL语句是如何执行的?』一、前言 上节《闲扯Redis六》Redis五种数据类型之Hash型 中说到 Hash(哈希对象)的底层实现有: 1、ziplist 编码的哈希对象使用压…