Transaction consistency là gì?

Noun Database
Tính nhất quán giao dịch

Hiểu thuật ngữ data consistency và transaction trước khi xem thuật ngữ này. Tính nhất quán giao dịch (transaction consistency) tồn tại trước khi chạy một tập hợp giao dịch (transaction) cụ thể và sau khi chúng được hoàn thành. Trong quá trình xử lý, dữ liệu có thể không nhất quán.

Một ví dụ điển hình về tầm quan trọng của tính nhất quán giao dịch (transaction consistency) là cơ sở dữ liệu xử lý việc chuyển tiền. Giả sử việc chuyển tiền yêu cầu hai thao tác: ghi nợ ở một nơi và ghi có ở một nơi khác. Nếu hệ thống bị treo hoặc tắt khi một thao tác đã hoàn thành nhưng thao tác kia chưa hoàn thành và không có gì để khắc phục điều này, hệ thống có thể được coi là thiếu tính nhất quán giao dịch (transaction consistency). Với một giao dịch chuyển tiền, điều mong muốn là toàn bộ giao dịch (transaction) hoàn tất hoặc không có giao dịch nào hoàn thành.

Learning English Everyday