当前位置: 首页 > news >正文

把Redis当作队列来用,到底合适吗?

文章目录

  • 前言
  • 从最简单的开始:List 队列
  • 发布/订阅模型:Pub/Sub
  • 趋于成熟的队列:Stream
    • 1) Stream 是否支持「阻塞式」拉取消息?
    • 2) Stream 是否支持发布 / 订阅模式?
    • 3) 消息处理时异常,Stream 能否保证消息不丢失,重新消费?
    • 4) Stream 数据会写入到 RDB 和 AOF 做持久化吗?
    • 5) 消息堆积时,Stream 是怎么处理的?
  • 与专业的消息队列对比
    • 1) 生产者会不会丢消息?
    • 2) 消费者会不会丢消息?
    • 3) 队列中间件会不会丢消息?
    • 4) 消息积压怎么办?
  • 总结
  • 后记
http://www.lryc.cn/news/21823.html

相关文章:

  • Python学习-----项目设计1.0(设计思维和ATM环境搭建)
  • (九)python网络爬虫(理论+实战)——爬虫实战:指定关键词的百度新闻爬取
  • 数据分析面试、笔试题汇总+解析(六)
  • vue3+rust个人博客建站日记3-编写主页
  • 前端常考react面试题(持续更新中)
  • C++11多线程编程 二:多线程通信,同步,锁
  • js——原型和原型链
  • [计算机网络(第八版)]第三章 数据链路层(学习笔记)
  • void在不同场景下的意义
  • Flume简介
  • java简单学习
  • Vue2 组件基础使用、父子组件之间的传值
  • 代码随想录算法训练营 || 贪心算法 122 55 45
  • 数据结构基础之栈和队列
  • 【Spark分布式内存计算框架——Spark Streaming】3.入门案例(上)官方案例运行
  • 【博学谷学习记录】超强总结,用心分享 | 架构师 Tomcat源码学习总结
  • 泛型<E>
  • 你对MANIFEST.MF这个文件知道多少?
  • 史上最经典垃圾回收器(CMS,G1)详解、适用场景及特点、使用命令
  • Hive查询中的优化
  • 【开发规范】go项目开发中的[流程,git,代码,目录,微服务仓库管理,静态检查]
  • 数组初始化方式与decimal.InvalidOperation
  • 【Opencv-python】之入门安装
  • MySQL进阶(二)
  • 热爱所有热爱
  • Redis学习之数据删除与淘汰策略(七)
  • HashMap 面试专题
  • 域组策略自动更新实验报告
  • Java自定义生成二维码(兼容你所有的需求)
  • Spring事务的隔离级别