Schwerpunktfall 01 / WooCommerce-Datenarchitektur
Standortdaten und Datenbankwachstum in einem laufenden Handelssystem steuern.
Ein australischer WooCommerce-Händler benötigte einen großen Standortdatensatz für Lieferabläufe und hilfreiche Standortinhalte innerhalb eines etablierten Live-Shops.
Unkontrollierte Importe, generierte Inhalte, Cache-Verhalten und Indexierung konnten das Datenbankvolumen erhöhen oder Beziehungen beschädigen, auf denen bestehende E-Commerce-Funktionen beruhten.
Das System verband einen individuellen Inhaltstyp, hierarchische Beziehungen zwischen Vororten, Regionen, Bundesstaaten und Ländern, dynamische Standortinhalte, Lieferseiten und erhebliches Datenbankwachstum. Produktionsdaten durften nicht für einen sauberen Neuaufbau verworfen werden.
Importe, Beziehungen, Inhaltserzeugung, Indexierung und Bereinigung als einen gesteuerten Datenlebenszyklus behandeln. Erforderliche Datensätze von entbehrlichem Wachstum trennen und vor Änderungen an der Live-Datenbank eine reversible Grenze sichern.
Die erforderliche Hierarchie und der operative Standortablauf blieben erhalten. Das Datenbankvolumen wurde deutlich reduziert, während die vom Live-Shop benötigten Datensätze geschützt blieben.
