Shopware Essentials is a tool collection for professional shopware environments:
- Additional, low level cache layers
- Manage / invalidate caches of multiple appservers
- Read / write query splitting
- Redis number ranges
What it does: Allows you to cache additional resources in Shopware.
Needed for: Uncached pages, Shopware instances without HTTP cache.
What it does: Multiplexes cache invalidation (e.g. from the cache/performance module) to multiple instances of Shopware.
Needed for: Cluster setups, where you need to invalidate multiple app servers at once.
What it does: Use multiple databases for Shopware. Will split write queries to primary connection and read queries to replica connections.
Needed for: Cluster setups and setups with high load on the primary database connection.
What it does: Manages Shopware's number ranges (e.g. users, orders) in Redis
Needed for: Setups with heavy simultaneous checkouts / registrations. Setups with high load on the database.