到底什么是消息队列?Java中如何实现消息队列? -问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

到底什么是消息队列?Java中如何实现消息队列?

2016-02-27 18:26:30 2746 2

网上查了一些资料,感觉都是概念性的很空泛的东西,可是不知道到底是什么东西,如何在Java中实现并使用
在此请教各位前辈到底什么是消息队列?Java中如何实现消息队列?

取消 提交回答
全部回答(2)
  • hill007300
    2019-07-17 18:49:12

    消息队列是分布式异步通信的基础设施,java的实现可以参考rocketmq

    0 0
  • 蛮大人123
    2019-07-17 18:49:12

    来个个人通俗的解释吧。
    消息队列,顾名思义 首先是个队列。
    队列的操作有入队和出队
    也就是你有一个程序在产生内容然后入队(生产者)
    另一个程序读取内容,内容出队(消费者)
    这是最最基本的概念。
    我想你应该是缺乏一个使用场景。
    当你不需要立即获得结果,但是并发量又不能无限大的时候,差不多就是你需要使用消息队列的时候。
    比如你写日志,因为可能一个客户端有多个操作去写,又有很多个客户端,显然并发不能无穷大,于是你就需要把写日志的请求放入到消息队列里,在消费者那边依次把队列中产生的日志写到数据库里。
    至于怎么实现消息队列,其实你本身一个普通的队列就行呀~看你需要什么附加功能而已。

    0 0
添加回答
相关问答

1

回答

什么是群会话消息?

2022-07-04 17:49:57 118浏览量 回答数 1

1

回答

Java中如何实现向上转型呢?

2022-04-03 10:46:21 249浏览量 回答数 1

1

回答

Java中如何实现序列化?

2021-10-26 17:38:15 320浏览量 回答数 1

2

回答

【Java问答学堂】2期 如何保证消息队列的高可用?

2020-04-17 09:04:32 2647浏览量 回答数 2

1

回答

java中什么是类?

2019-12-12 15:28:18 234浏览量 回答数 1

1

回答

Java是如何实现跨平台的?

2019-11-20 16:17:22 651浏览量 回答数 1

1

回答

消息队列日志怎么建立?

2019-01-22 10:43:42 481浏览量 回答数 1

2

回答

java 中什么是堆

2018-05-10 20:09:24 2160浏览量 回答数 2

1

回答

java什么是标准输入流和标准输出流?

2018-05-10 20:09:09 2727浏览量 回答数 1

1

回答

消息队列

2016-03-18 10:17:17 2973浏览量 回答数 1
+关注
蛮大人123
我说我不帅他们就打我,还说我虚伪
0
文章
7733
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载