Customization

Storage Engines

aiodiskqueue uses the DbmEngine as default, but you can also select a different storage engine.

Or you can create your own storage engine by inheriting from FifoStorageEngine.

Engines for storing the queues with DBM.

class aiodiskqueue.engines.dbm.DbmEngine

A queue storage engine using DBM.

Engines for storing the queues on disk.

Base class for storage engines.

class aiodiskqueue.engines.base.FifoStorageEngine

Base class for all storage engines implementing a FIFO queue.