路漫漫其修远兮
吾将上下而求索

redis

redis学习:如何删除数量过万以上Key

需求 有时候因为 Redis Key 没有设置过期时间或者因为业务需求或者Redis内存不足或者修改Redis Key值等需求,并且这些Key是有规律的,可以通过正则表达式来匹配。 解决方法一 一般通过网上搜索,会告诉你...

redis学习:大key问题

– 1、为啥不能有大key; 2、有一些方法,避免大key; 3、有大key,安全删除大key; what: 什么是大key问题 就是一个key的value特别大,比如一个hashmap中存了超多k,v; 或者一个列表key中存...

并发环境下,先操作数据库还是先操作缓存?

前言 在分布式系统中,缓存和数据库同时存在时,如果有写操作,先操作数据库还是先操作缓存呢?本文将分5种方案展开阐述对比,谢谢阅读~ github地址,衷心感谢每一颗star ❝ https://github.com/whx123/JavaH...

redis学习:缓存穿透,缓存击穿,缓存雪崩解决方案分析

前言 设计一个缓存系统,不得不要考虑的问题就是:缓存穿透、缓存击穿与失效时的雪崩效应。 缓存穿透 缓存穿透是指查询一个一定不存在的数据,由于缓存是不命中时被动写的,并且出于容错考虑,如果从存储层查不到数据则不写入缓存,这将导致这个不存在的数...

redis学习:redis集群搭建

redis集群 http://www.cnblogs.com/fengzheng/p/5913024.html https://blog.csdn.net/qq_37595946/article/details/77800147 http:...

redis学习:key操作

redis命令很多,这里先执行一遍看看都是什么作用 redis测试版本:redis-3.2.9 del命令 DEL key [key ...]:     删除给定的一个或...

redis学习:主从复制及sentinel高可用配置

主从复制测试 redis的主从复制很简单,只要在从服务器中添加master是哪个节点就可以 此测试是基于:redis-3.2.9,以及自动化安装脚本,实际情况以实际为准修改 这里设置有三个redis节点,一个master,两个slave。 ...