0%

解耦神器——队列

队列是解耦神器。

一、狭义队列

狭义队列:跟“栈”相对应的数据结构,具有“先进先出”的特点,比如ArrayBlockingQueue,LinkedBlockingQueue,ConcurrentLinkedQueue等。

二、广义队列

广义队列:提供存取数据接口的构件,比如ArrayBlockingQueue,LinkedBlockingQueue,ConcurrentLinkedQueue,Disruptor,Mysql,Redis,Kafka,ActiveMQ,RabbitMQ等。

2.1、进程内队列

ArrayBlockingQueue,LinkedBlockingQueue,ConcurrentLinkedQueue,Disruptor等。

2.2、进程间队列

Mysql,Redis,Kafka,ActiveMQ,RabbitMQ等。

您的支持将鼓励我继续分享!