search
Article Tags
All
The difference between rabbitmq and kafka

The difference between rabbitmq and kafka

RabbitMQ follows the AMQP protocol and is developed by the erlanng language with inherently high concurrency. It is used for real-time messaging that requires relatively high reliability. Kafka is mainly used to process active streaming data and large amounts of data processing.

Jan 09, 2020 am 11:41 AM
rabbitmq
The difference between swoole and rabbitmq

The difference between swoole and rabbitmq

The difference between swoole and rabbitmq: RabbitMQ is an open source message broker software (also known as message-oriented middleware) that implements the Advanced Message Queuing Protocol (AMQP). Swoole is a PHP C extension that can be used to develop PHP's high-performance and high-concurrency TCP/UDP Server.

Dec 07, 2019 am 09:26 AM
swoole
How to implement message queue based on redis

How to implement message queue based on redis

Message queues based on redis include: List-based LPUSH+BRPOP implementation, PUB/SUB, subscription/publish mode, Sorted-Set-based implementation, and Stream type-based implementation of message queues.

Nov 26, 2019 am 10:29 AM
redis
Introduction to how golang operates Redis&Mysql&RabbitMQ

Introduction to how golang operates Redis&Mysql&RabbitMQ

Go is an open source programming language that makes it easy to build simple, reliable, and efficient software. This article introduces how golang operates Redis&Mysql&RabbitMQ. I hope it will be helpful to everyone when developing with golang.

Nov 25, 2019 pm 03:59 PM
golang
Detailed introduction to the concepts, principles and usage scenarios of message queues (with cases)

Detailed introduction to the concepts, principles and usage scenarios of message queues (with cases)

Essentially, the message queue is a middleware with a queue structure. That is to say, the message can be returned directly after being put into this middleware. It does not need to be processed immediately by the system, and there will be another program to read the data and press Processed sequentially. That is to say, when you encounter a situation where concurrency is particularly large and takes a very long time, you do not need to return the processing results immediately.

Nov 23, 2019 pm 05:02 PM
php消息队列Redis
How to use rabbitmq in thinkPHP5

How to use rabbitmq in thinkPHP5

After installing the rabbitmq extension of thinkphp5, add the file rabbitmq.php to the project root directory file to boot rabbitmq.

Aug 23, 2019 am 10:42 AM
thinkPHP5rabbitmq
Application scenarios and basic principles of RabbitMQ

Application scenarios and basic principles of RabbitMQ

RabbitMQ is an open source implementation of AMQP (Advanced Message Queuing Protocol) developed in erlang. AMQP: Advanced Message Queuing Protocol is an open standard for application layer protocols, designed for message-oriented middleware.

Jun 28, 2019 pm 05:27 PM
RabbitMQ
Why use redis?

Why use redis?

The reason why redis is used is because it is fast, completely based on memory, and implemented in C language. The network layer uses epoll to solve high concurrency problems. The single-threaded model avoids unnecessary context switching and race conditions.

Jun 26, 2019 am 11:34 AM
redis
The difference between redis and rabbitmq

The difference between redis and rabbitmq

Redis: There is no corresponding mechanism to ensure message consumption. When consumer consumption fails, the message body is lost and needs to be processed manually. RabbitMQ: It has message consumption confirmation. Even if the consumer fails to consume, the message body will be automatically returned to the original queue. At the same time, it can be persisted throughout the process to ensure that the message body is correctly consumed.

Jun 18, 2019 am 09:33 AM
redis
To what extent can a Python crawler learn to find a job?

To what extent can a Python crawler learn to find a job?

If you learn Python crawler well, you can not only find a job, but also a relatively good job. This premise depends on how well you learn crawler technology. In the era of network information, there is a huge demand for crawler engineers.

Jun 17, 2019 pm 05:14 PM
python
Introduction to python's message queue framework

Introduction to python's message queue framework

Message queue is a method of inter-process communication or communication between different threads of the same process. The software's queue is used to process a series of inputs. Introduction to message queue framework: RabbitMQ, Redis, ZeroMQ, ActiveMQ, Jafka/Kafka, Rocketmq, etc.

Jun 14, 2019 pm 01:34 PM
python消息队列框架
What scenarios is redis suitable for?

What scenarios is redis suitable for?

The scenarios suitable for redis are: 1. Cache; 2. Ranking list; 3. Counter; 4. Distributed session; 5. Distributed lock; 6. Social network; 7. Latest list; 8. Message system.

Jun 11, 2019 am 09:54 AM
redis
How to understand redis message queue

How to understand redis message queue

In redis, you can use the built-in publish and subscribe commands to complete the "message push" and "message pull" functions to implement message queues. However, one drawback of this method is that consumers must be online at the same time, otherwise consumption will be missed.

Jun 06, 2019 pm 02:46 PM
redis消息队列
What is Spring Cloud

What is Spring Cloud

Spring Cloud is a microservices framework. Spring Cloud provides a complete set of distributed system solutions, which not only encapsulates multiple open source components of the microservice basic framework Netflix, but also integrates with the cloud platform and the Spring Boot development framework.

May 06, 2019 am 11:32 AM
Spring Cloud

Hot tools Tags

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

Video Face Swap

Video Face Swap

Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Tools

vc9-vc14 (32+64 bit) runtime library collection (link below)

vc9-vc14 (32+64 bit) runtime library collection (link below)

Download the collection of runtime libraries required for phpStudy installation

VC9 32-bit

VC9 32-bit

VC9 32-bit phpstudy integrated installation environment runtime library

PHP programmer toolbox full version

PHP programmer toolbox full version

Programmer Toolbox v1.0 PHP Integrated Environment

VC11 32-bit

VC11 32-bit

VC11 32-bit phpstudy integrated installation environment runtime library

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use