大数据

Kafka 3.x版本 KRaft模式集群搭建教程

1.前言        Apache Kafka 从 2.8.0 版本(2021年4月发布) 开始正式引入 KRaft(Kafka Raft)模式,作为 替代 ZooKeeper 的元数据管理机制。为什么引入 KRaft? 简化架构:减少对 ZooKeeper 的依赖,降低运维复杂度。

RabbitMQ之监听和@RabbitListener解析

为什么生产者需要创建RabbitTemplate这么一个Bean才能发送消息,而监听却只需要加一个@RabbitListener注解即可        首先,我们需要回顾在不使用SpringBoot时是怎样使用rabbitmq发送和接受消息的        生产者实现: public void testSendMessage() throws IO

一、Docker:一场颠覆应用部署与运维的容器革命

作者:IvanCodes 日期:2025年7月3日 专栏:Docker教程 在现代软件开发的世界里,Docker 已经从一个新奇的工具演变成了一项基础性技术。它彻底改变了我们构建、打包、分发和运行应用程序的方式。无论你是开发者、运维工程师还是技术爱好者,理解 Docker 都是一项不可或缺的技能。本文将带你回顾 Dock

保姆级教程:手把手带你安装 RabbitMQ

保姆级教程:手把手带你安装 RabbitMQ 保姆级教程:手把手带你安装 RabbitMQ 一、下载软件包 二、上传软件包到服务器 三、安装 3.1 创建用户组和用户 3.2 安装Erlang运行环境 3.3 解压 rabbitmq-server 软件包 3.4 添加环境变量 3.5 将`rabbitmq_server`做成系统服务 3.

【Rabbitmq篇】RabbitMQ⾼级特性----持久性,发送⽅确认,重试机制

目录一.持久化1 .交换机持久化 2 队列持久化3.消息持久化测试场景二.发送⽅确认  1 .confirm确认模式2 return退回模式如何保证RabbitMQ消息的可靠传输?(面试重点)三. 重试机制一.持久化 我们在前⾯讲了消费端处理消息时,消息如何不丢失,但是如何保证当RabbitMQ服务停掉以后,⽣产者发送的消息不丢失呢.默认情况下, Ra

Java 大视界 -- 基于 Java 的大数据分布式存储在科研大数据归档与长期保存中的应用(328)

Java 大视界 -- 基于 Java 的大数据分布式存储在科研大数据归档与长期保存中的应用(328) 引言: 正文: 一、Java 驱动的科研分布式存储架构(跨领域适配) 1.1 多场景弹性存储系统(支持 EB 级扩展) 1.2 故障自愈与数据

Linux 7.4环境下RabbitMQ的离线安装指南

本文还有配套的精品资源,点击获取 简介:在没有网络连接的Linux 7.4系统中,离线安装RabbitMQ对于服务器集群和安全环境是必要步骤。本文详细介绍了整个安装流程,包括下载RabbitMQ和其依赖的RPM包、创建本地YUM仓库、配置YUM源以及启动和管理RabbitMQ服务。通过遵循这些步骤,用户可以在隔离环境中

RabbitMQ用法的6种核心模式全面解析

文章目录 **一、RabbitMQ核心架构解析** 1. AMQP协议模型 2. 消息流转原理 **二、六大核心用法详解** **1. 简单队列模式(Hello World)** **2. 工作队列模式(Work Queues)** **3. 发布/订阅模式(Pub/Sub)*

【头歌】Spark的安装与使用 答案

本专栏已收集头歌大数据所有答案 以供参考 第1关:Scala语言开发环境的部署  以下是解题步骤题目中已经说明在平台已经将spark安装包下载到/opt目录下了,所以不需要再下载了。1.所以要先将目录跳转到/opt目录中:cd /opt2.接下来,解压到/app目录下:mkdir /app    //创建 app 目录 tar -zx