SpringBoot 整合 Kafka 实现千万级数据异步处理,实战讲解!

一、介绍

在上篇文章中,我们详细的介绍了 kafka 的架构模型,在集群环境中,kafka 可以通过设置分区数来加快数据的消费速度。
光知道理论还不行,我们得…

Kafka Stream+WebSocket+Redis实现实时数据大屏

在我们的日常电商大促中,商家需要看到自己所卖的商品的成交量情况、当前的爆品信息、目前的成交额等实时的信息,如下图所示实时大屏

实时数据大屏功能的实现有很多的方…

Linux安装Kafka以及避坑整理

1、什么是kafka
Kafka 是由Linkedin 公司开发的一个分布式、支持多分区、多副本,基于 Zookeeper的分布式消息流平台(高版本已经不再依赖…

Redis中有事务吗?有何不同?

与关系型数据库事务的区别
Redis事务是指将多条命令加入队列,一次批量执行多条命令,每条命令会按顺序执行,事务执行过程中不会被其他客户端发来的命令所打断。也…

如何实现Redis和Mysql中数据双写一致性

在我们的实际开发中,我们用到了redis缓存一些常用的数据(如热点数据)用来提高系统的吞吐量。

但是不可以避免的出现了数据的修改场景,这就导致了数据库中的数据…

Redis 可观测最佳实践

Redis 介绍
Redis 是一个开源的高性能键值对(key-value)数据库。它通常用作数据库、缓存和消息代理。Redis 支持多种类型的数据结构,Red…

Redis究竟为什么这么快?

Redis为什么这么快?

完全基于内存,数据存在内存中,绝大部分请求是纯粹的内存操作,非常快速,跟传统的磁盘文件数据存储相比,避免了通过磁盘IO读取到内存这…

SpringBoot整合Redis实现数据分布式缓存,实战分享!

01、背景介绍
在当前流行的微服务以及分布式集群环境下,Redis 的使用场景可以说非常的广泛,能解决集群环境下系统中遇到的不少技术问题,在此列举几个使用 r…

Redis实现延迟队列的方案总结

redis是我们项目开发中常见的技术中间件,它除了可以实现常见的分布式锁和分布式缓存功能之外,还可以帮助我们实现很多的功能,如延迟队列。下面介绍几种redis常…

【高频面试题】为什么redis用跳表不用b+树,而mysql用b+树而不是跳表?

写在前面
上一篇文章中,我们深度解析了redis中的跳表结构,而b+树的结构我们很久之前就讲过了,那么我们知道了redis的有序集合用的是跳表,而mysql的…

一文彻底搞定Redis与MySQL的数据同步


阿里妹导读
本文讲解了Redis与MySQL如何数据同步以及注意事项。

作者|小王老师呀
一、为什么要进行 Redis 与 MySQL 数据同步

性…

深入理解 Redis跳跃表 Skip List 原理|图解查询、插入

1. 简介

跳跃表 ( skip list ) 是一种有序数据结构,通过在每个节点中维持多个指向其他节点的指针,从而达到快速访问节点的目的。

在 R…

RocketMQ事务消息分析:TCC、客户端流程、服务端流程、万字长文细细聊 …

导语
事务消息是RocketMQ提供的高级特性之一,它为分布式系统事务最终一致性提供了一种解决方案。
相较于传统的XA分布式事务解决方案,事务消息性能更高,使…

字节面试:聊聊 CAP 定理?哪些中间件是AP? 哪些是CP? 说说 为什么?

45岁老架构 尼恩说在前面
在45岁老架构师 尼恩的读者交流群(100+)中,最近有小伙伴拿到了一线互联网企业如得物、阿里、滴滴、极兔、有赞、希音、百度、网易…

基于Redis内核的热key统计实现方案|得物技术

目录
一、Redis热key介绍
二、Redis热key常见探测方法

Redis-cli的hotkeys参数
monitor命令统计
Redis节点抓包分析

万字长文带你深入Redis底层数据结构

Redis数据库的数据结构

Redis 的键值对中的 key 就是字符串对象,而 value 就是指Redis的数据类型,可以是String,也可以是…

太强 !RocketMQ与Kafka深度对比:可靠性、实时性、吞吐量、存储机制等


在分布式系统中,消息队列作为解耦、缓冲和异步通信的关键组件,其选择对于系统的性能和稳定性至关重要。RocketMQ和Kafka作为两款流行的开源消息中间件…

MQ选型:一文详解Kafka与RocketMQ区别

引言
在做MQ技术选型的时候,Kafka和RocketMQ是常用的两个消息队列中间件,今天就从架构设计、性能分析、使用场景来比较一下两者的区别,到底该使用哪个…

阿里一面:说说如何解决RocketMq消息积压?为什么Kafka性能比RocketMq高?它们区别是什么?

本文归于合集:吊打面试官系列
面试题预览:

请说说Kafka和RocketMQ的区别在哪里,为什么 KafKa的性能比RocketMQ高?
说说看如何解决Ro…

解锁技术人的“成长公式”

( 本文阅读时间:10分钟 )
01 找到成长的动机
成长是每个人都追求的,但很少有人思考过为什么一定需要成长,也就是成长的动机极少有人去做深层次思考。在一…