Redis 所有的数据结构都可以设置过期时间,时间一到,就会自动删除。你可以想象 Redis 内部有一个死神,时刻盯着所有设置了过期时间的 key,寿命一到就会立即收割。 你还可以进一步站在死神的角度思考,会不会因为同一…
标签:redis
Redis 常用操作命令,非常详细!
下面总结并演示了 Redis 的 常用管理命令、key 操作、字符串、集合、列表、散列类型的操作命令。 你需要掌握的 Redis 知识 史上最全 Redis 高可用解决方案总结 为什么分布式一定要有Redis? Spri…
Delayer 基于 Redis 的延迟消息队列中间件
Delayer 基于 Redis 的延迟消息队列中间件,采用 Golang 开发,支持 PHP、Golang 等多种语言客户端。 参考 有赞延迟队列设计 中的部分设计,优化后实现。 项目链接:https://github…
superset 配置 redis
安装 redis 应用就不说了 1.pip 安装 python-redis 2.修改配置 superset 的 config.py 头部引入 import redis CACHE_REDIS_URL 如果是有密码的可以用…
Redis使用lua脚本
版本:自2.6.0起可用。时间复杂度:取决于执行的脚本。 使用Lua脚本的好处: 减少网络开销。可以将多个请求通过脚本的形式一次发送,减少网络时延。 原子操作。redis会将整个脚本作为一个整体执行,中间不会被其他命令插…
redis学习-第三节-集群搭建
redis-集群搭建 Time : 20181019,通过这篇文章掌握 centos7 下redis的集群搭建 通过一台服务器进行Redis集群搭建,方式是通过不同的TCP端口启动实例,组成集群 环境 1. redis-…
浅析如何用Redis实现分布式锁
选用Redis实现分布式锁原因 Redis有很高的性能 Redis命令对此支持较好,实现起来比较方便 使用命令介绍 SETNX SETNX key val 当且仅当key不存在时,set一个key为val的字符串,返回1…
redis学习-第二节-部分高级
redis 学习二 time : 20181018;学习一些Redis的高级应用–Redis 命令行 Redis 发布订阅 1. Redis 发布订阅(pub/sub)是一种消息通信模式:发送者发送消息,订阅…
Redis 中的布隆过滤器
原文链接: https://jaychen.cc/redis/2018… 作者:JayChen 什么是『布隆过滤器』 布隆过滤器是一个神奇的数据结构,可以用来判断一个元素是否在一个集合中。很常用的一个功能是用…
redis学习-第一节-基础入门
redis学习-基础入门 查询资料没有找到 redis 从入门到java中的应用, 也没有到框架 spring,springboot中的详细介绍,故自己整理,有错误的地方欢迎指出 一 : Redis 安装 0. Redi…
如何批量删除Redis的key
前戏 在laravel项目中发现了一个隐藏较深的问题,关于操作redis的increment方法: $key = 'exchange_'.$num; \Cache::increment($key, 1); 该方法作用是将…
redis学习笔记(五)--主从复制
基本概念 参与复制的Redis实例划分为主节点(master)和从节点(slave)。Redis根据拓扑复杂性可以分为以下三种:一主一从、一主多从、树状主从结构。Redis的一个master可以有多个slave,一个sl…