Elasticsearch có thể lưu dữ liệu bền vững. Để quyết định có nên làm database chính, hãy hỏi quy tắc nghiệp vụ nào phải luôn đúng khi ghi lỗi hoặc nhiều thao tác chạy đồng thời.
Với hệ thống đặt hàng, tìm sản phẩm và xác nhận mua hàng là hai việc khác nhau. Việc đầu cần kết quả tìm kiếm phù hợp; việc sau cần cập nhật thanh toán và tồn kho chính xác.
1. Bắt đầu từ những thay đổi phải thành công cùng nhau
Giả sử một lần mua cần tạo đơn và giảm tồn kho. Nghiệp vụ phải xác định xử lý thế nào nếu chỉ một việc thành công.
