logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Kafka-简单使用(SpringBoot集成)

本文通过一个完整的 Spring Boot 集成 Kafka 的示例,演示了:如何添加依赖和配置 application.yml;如何用 KafkaTemplate 发送消息;如何用 @KafkaListener 接收消息;进阶功能:手动提交、批量消费、事务、重试等。Spring Kafka 将底层的 Kafka 客户端封装得非常优雅,开发者只需要关注业务逻辑。但要注意,生产环境中消息的不丢失、不

文章图片
#kafka#spring boot#分布式
缓存替换算法之 LFU(最少使用频率)

LFU 算法是基于访问频率的缓存替换策略,适合长时间使用的热门数据,避免频繁访问的数据被删除。虽然 LFU 具备较强的缓存适应性,但也由于其实现复杂和频率更新的开销,可能不适用于对性能要求较高的场景。

文章图片
#缓存#redis
DeepSeek本地部署详细教程

本文详细介绍了deepseek本地部署,突出解决了部署过程中容易遇到的问题。

文章图片
Mybatis多数据源配置

在 MyBatis 中配置多个数据源可以通过以下几个步骤来实现。你需要在 Spring Boot 或者 Spring 配置中同时使用多个 DataSource 来配置多个数据库连接。

文章图片
#java#mybatis
Redis-Sentinel(哨兵模式)

Redis 哨兵模式是为了保证 Redis 的高可用性而设计的。它通过监控、自动故障转移、通知等功能,确保主节点出现故障时可以快速恢复,避免单点故障带来的服务中断。虽然配置和管理较为复杂,但它是保证 Redis 集群高可用性的关键技术之一。在实际生产环境中,尤其是需要高可用性和稳定性的应用场景下,使用 Redis 哨兵模式可以极大地提高系统的容错能力。

文章图片
#redis#sentinel#数据库
到底了