Quan hệ nhân quả order (CO) tự nhân quả có nhiều ứng dụng như cập nhật dữ liệu nhân rộng, allo- yêu cầu Cating một cách công bằng, và đồng bộ hóa các luồng đa phương tiện. Chúng tôi giải thích ở đây việc sử dụng các lệnh hệ nhân quả trong việc cập nhật các bản sao của một mục dữ liệu trong hệ thống. Hãy xem hình 6.11 (a), trong đó cho thấy hai tiến trình P1 và P2 rằng bản cập nhật phát hành đến khi ba bản sao R1 (d), R2 (d), và R3 (d) của mục dữ liệu d. Tin nhắn m tạo ra một quan hệ nhân quả giữa send (m1) và gửi (m2). Nếu P2 vấn đề cập nhật của mình sau khi quan hệ nhân quả P1 ban hành bản cập nhật của nó, sau đó cập nhật P2 nên được nhìn thấy bởi các bản sao sau khi họ thấy bản cập nhật của P1, để bảo toàn ngữ nghĩa
đang được dịch, vui lòng đợi..
