QueueCatalog - asynchronous cataloging
Project description
A QueueCatalog delegates most requests to a ZCatalog that is named as part of the QueueCatalog configuration.
Requests to catalog or uncatalog objects are queued. They must be processed by a separate process (or thread).
The queuing provides benefits:
Content-management operations, performed by humans, complete much faster, this making the content-management system more effiecient for it’s users.
Catalog updates are batched, which makes indexing much more efficient.
Indexing is performed by a single thread, allowing more effecient catalog document generation and avoiding conflict errors from occuring during indexing.
When used with ZEO, indexing might e performed on the same machine as the storage server, making updates faster.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for Products.QueueCatalog-1.6.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3b3be806a579b1a314d1d9d3aed95a91c42b0904785c799294881cff00cbf768 |
|
MD5 | 2e2ce194122b174396bc3441e0f3d806 |
|
BLAKE2b-256 | 2ca5afbdd28cde3f3b5ee29a77ff6a2c15a15777a43b6e283f6093c31bf5aa3d |
Hashes for Products.QueueCatalog-1.6.0-py2.4.egg
Algorithm | Hash digest | |
---|---|---|
SHA256 | d72cd17fadab995fdc50d0ff9700dfd9fca8cbef3c6ec7da7e0ace03534ed0e5 |
|
MD5 | c780a4910fbbf8a318d709448fe78bbd |
|
BLAKE2b-256 | aae866d8d1be13047ffd8ea2bd92d27af253b07ecbc378c9d987bc3f82c28437 |