Experimental project

This is a sandbox project, which contains experimental code for developer use only.

This module provides extra Purge(https://www.drupal.org/project/purge) queue plugins, for Redis and RabbitMQ.

In order to use other storage engines, achieve faster I/O times or avoid problems with mysql clusters,
alternative queues for the Purge(https://www.drupal.org/project/purge) module are to be provided here.

Two database plugins are currently provided:

Redis: adds a queue that uses the queue logic from the redis module. However, since the module does not work with interface confirm,
the patch from issue https://www.drupal.org/project/redis/issues/3175412 must be added so that everything works.

RabbitMQ: adds a queue based on the rabbitmq module .

Usage:

Download and enable purge_queues
Download and enable the needed modules.
Change the queue engine to one of this queues at admin/config/development/performance/purge

Project information