Elasticsearch kann Daten dauerhaft speichern. Ob es die primäre Datenbank sein sollte, hängt davon ab, welche Geschäftsregeln bei fehlgeschlagenen oder gleichzeitigen Schreibzugriffen gelten müssen.
In einem Bestellsystem sind Produktsuche und Kaufbestätigung verschiedene Aufgaben. Für die erste zählt Suchrelevanz, für die zweite die korrekte Änderung von Zahlung und Bestand.
1. Beginnen Sie mit gemeinsam erfolgreichen Änderungen
Ein Kauf benötigt beispielsweise eine Bestellung und eine Bestandsreduzierung. Fachlich muss definiert sein, was geschieht, wenn nur eine davon gelingt.
