![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
redis
文章平均质量分 86
小毕超
善于钻研思考,乐于追求新知识,热爱微服务架构,国内软考高级系统架构设计师职称,国际TOGAF鉴定级企业架构设计师,华为云·云享专家,CSDN博客专家。曾获“联想杯”移动互联比赛 江苏省一和国二成绩,第四届全国应用型人才比赛“兄弟连杯”国一成绩。
展开
-
K8s 部署 Redis 6.2.3 集群
K8s 部署 Redis 6.2.3 集群原创 2024-04-20 13:20:25 · 570 阅读 · 1 评论 -
KubeSphere - 搭建 Redis 集群
一、KubeSphere - 搭建 Redis 集群上篇文章我们介绍了使用KubeSphere 在k8s 中创建 mysql 主从复制结构,本篇文章我们借助 KubeSphere 在k8s 中搭建Redis 集群,下面是上篇文章的地址:https://blog.csdn.net/qq_43692950/article/details/122819844在实验开始前,请确保已经安装完成了k8s 及 kubesphere 环境:二、创建 redis.conf 配制字典为配制起个名称:添加数原创 2022-02-08 17:45:58 · 6938 阅读 · 3 评论 -
MySQL B+树索引 和 Redis 中跳表索引的区别
在 MySQL 中常用的索引是 B+树索引,而 Redis 中,例如 zset 使用的的是跳表索引,两者有什么区别呢,MySQL 为什么不使用 跳表 呢?或者说 Redis 中为什么不使用 B+树 呢?原创 2024-03-20 19:20:59 · 892 阅读 · 0 评论 -
AOP+Redisson 延时队列,实现缓存延时双删策略
关于缓存和数据库中的数据保持一致有很多种方案,但不管是单独在修改数据库之前,还是之后去删除缓存都会有一定的风险导致数据不一致。而延迟双删是一种相对简单并且收益比较高的实现最终一致性的方式,即在删除缓存之后,间隔一个短暂的时间后再删除缓存一次。这样可以避免并发更新时,假如缓存在第一次被删除后,被其他线程读到旧的数据更新到了缓存,第二次删除还可以补救,从而时间最终一致性。原创 2024-01-28 12:18:26 · 959 阅读 · 0 评论 -
阿里开源 JetCache 缓存框架介绍使用
一、JetCacheJetCache是一个基于Java的缓存系统封装,提供统一的API和注解来简化缓存的使用。 JetCache提供了比SpringCache更加强大的注解,可以原生的支持TTL、两级缓存、分布式自动刷新,还提供了Cache接口用于手工缓存操作。 当前有四个实现,RedisCache、TairCache(此部分未在github开源)、CaffeineCache(in memory)和一个简易的LinkedHashMapCache(in memory),要添加新的实现也是非常简单的。全部特原创 2021-08-29 22:29:23 · 6382 阅读 · 1 评论 -
分布式架构-Redisson 框架介绍使用
分布式架构-Redisson 框架介绍使用一、RedissonRedisson是架设在Redis基础上的一个Java驻内存数据网格。Redisson在基于NIO的Netty框架上,充分的利用了Redis键值数据库提供的一系列优势,在Java实用工具包中常用接口的基础上,为使用者提供了一系列具有分布式特性的常用工具类。使得原本作为协调单机多线程并发程序的工具包获得了协调分布式多机多线程并发系统的能力,大大降低了设计和研发大规模分布式系统的难度。同时结合各富特色的分布式服务,更进一步简化了分布式环境中程序原创 2021-01-16 23:36:49 · 3855 阅读 · 1 评论 -
Canal+Kafka实现mysql与Redis数据同步
Canal+Kaka实现mysql与Redis数据同步一、Canal简介canal主要用途是基于 MySQL 数据库增量日志解析,提供增量数据订阅和消费,早期阿里巴巴因为杭州和美国双机房部署,存在跨机房同步的业务需求,实现方式主要是基于业务 trigger 获取增量变更。从 2010 年开始,业务逐步尝试数据库日志解析获取增量变更进行同步,由此衍生出了大量的数据库增量订阅和消费业务。基于日志增量订阅和消费的业务包括数据库镜像数据库实时备份索引构建和实时维护(拆分异构索引、倒排索引等)业务 ca原创 2020-12-13 13:27:12 · 2590 阅读 · 1 评论 -
Ehcache缓存和Redis缓存数据
SpringBoot中使用JVM缓存pom<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-cache</artifactId></dependency>ehcache.xml<?xml version="1.0" encoding="UTF-8"?><ehcache xmlns原创 2020-07-19 11:46:11 · 2250 阅读 · 1 评论 -
SpringBoot Redis发布订阅
SpringBoot Redis发布订阅监听订阅CacheConfig@Configuration@EnableCachingpublic class CacheConfig extends CachingConfigurerSupport { @Bean RedisMessageListenerContainer container(RedisConnectionFactory connectionFactory,原创 2020-07-19 12:51:39 · 911 阅读 · 0 评论 -
SpringBoot配置redis和redis集群
SpringBoot集成redis和redis集群pom <!-- redis --> <!-- <dependency>--> <!-- <groupId>org.springframework.boot</groupId>--> <!-- <artifactId>spring-boot-starter-da原创 2020-07-19 12:46:51 · 1192 阅读 · 1 评论 -
SpringBoot旧版集成Redis集群
SpringBoot旧版集成Redis集群pom<!-- redis --> <!-- <dependency>--> <!-- <groupId>org.springframework.boot</groupId>--> <!-- <artifactId>spring-boot-starter-data-re原创 2020-07-19 12:43:04 · 779 阅读 · 0 评论 -
CenterOS下安装Redis,并配置主从复制,哨兵模式以及Redis集群
CenterOS下安装Redis,并配置主从复制,哨兵模式以及Redis集群https://www.cnblogs.com/diantong/p/11255019.html安装1. yum -y install epel-release2. yum -y install http://rpms.remirepo.net/enterprise/remi-release-7.rpm3. ls /etc/yum.repos.d/ 4. yum --enablerepo=remi install -原创 2020-07-19 12:04:13 · 790 阅读 · 0 评论