Elasticsearch peut conserver durablement des données. Pour le choisir comme base principale, demandez quelles règles métier doivent rester vraies lorsque les écritures échouent ou se concurrencent.
Chercher un produit et confirmer un achat sont deux tâches. La première privilégie la pertinence ; la seconde exige des paiements et stocks corrects.
1. Partir des changements qui doivent réussir ensemble
Un achat nécessite par exemple une commande et une diminution du stock. Le métier doit définir le cas où une seule réussit.
