Spring Boot Spring Boot 2实践系列(三十一):集成 Spring Batch 批处理框架详解 Spring Batch 是一款轻量级,全面,用来处理大量数据操作的批处理框架,旨帮助企业开发重要的批处理应用。从数据库、文件或队列中读取大量数据,按要求进行处理转换后输出指定形式的数据。 2020-11-16 浏览(218) 评论(0) 阅读全文
Redis Redis 4.x(十六):RDB 与 AOF 持久化方式 Redis 是在内存在存储数据,当服务器重启则会丢失内存中的数据。 为保证数据安全, Redis 提供了对数据持久化的支持,数据持久化是防止数据丢失的最好方法。 Redis 共有两个数据持久化方式:`RDB`和`AOF`。持久化功能有效地避免因进程退出造成数据丢失问题,当下次重启时利用之前持久化的文件即可实现数据恢复。 2020-11-12 浏览(133) 评论(0) 阅读全文
RabbitMQ RabbitMQ(四):过期时间,死信队列,延迟队列,优先队列,持久化 RabbitMQ 提供了在声明队列时或发送消息时给消息设置过期时间。死信队列为处理过期或不能正确路由的消息提供了驻留场所,可以防止消息丢失,便于分析无法消费的原因。 消息过期时间配合死信队列可以实现延迟队列的功能。优先队列中优先级高的消息被优先消费。RabbitMQ 持久化支持交换器持久化,队列持久化,消息持久化。 2020-11-04 浏览(223) 评论(0) 阅读全文