Google Cloud công bố các đóng góp kỹ thuật mới cho PostgreSQL, tập trung vào sao chép logic và nâng cấp hệ thống

10 tháng 4, 2026·4 phút đọc

Google Cloud đã công bố các đóng góp kỹ thuật quan trọng cho PostgreSQL, tập trung cải thiện khả năng sao chép logic, quy trình nâng cấp và độ ổn định tổng thể của hệ thống. Những nỗ lực này nhằm giải quyết các thách thức về khả năng mở rộng và vận hành, đồng thời thúc đẩy sự phát triển của cơ sở dữ liệu mã nguồn mở này trong môi trường doanh nghiệp.

Google Cloud công bố các đóng góp kỹ thuật mới cho PostgreSQL, tập trung vào sao chép logic và nâng cấp hệ thống

Google Cloud mới đây đã tổng hợp các đóng góp kỹ thuật của mình đối với PostgreSQL trong giai đoạn từ tháng 7 đến tháng 12 năm 2025. Điểm nhấn của bản cập nhật này là sự tiến bộ trong tính năng sao chép logic (logical replication), hướng tới cấu hình active-active và khả năng phát hiện xung đột tự động.

Bản cập nhật này phản ánh sự hợp tác chặt chẽ giữa Google Cloud và cộng đồng nguồn mở upstream, tập trung vào các cải tiến cho lõi cơ sở dữ liệu nhằm giải quyết các thách thức về khả năng mở rộng, sao chép và vận hành.

Cải thiện sao chép logic và phát hiện xung đột

Một trong những phát triển chính được giới thiệu là tính năng phát hiện xung đột tự động. Tính năng này cho phép cơ sở dữ liệu xác định các xung đột ở cấp độ hàng trong quá trình sao chép mà không cần sự can thiệp thủ công của con người. Đây là giải pháp quan trọng cho một thách thức lâu đời trong các thiết lập ghi dữ liệu đa nút (multi-node write), nơi các cập nhật mâu thuẫn trước đây có thể làm tắc nghẽn quá trình sao chép.

Hướng đi này đã thúc đẩy các thảo luận trong cộng đồng về sự đánh đổi giữa các mô hình tính nhất quán. Franck Pachot, một chuyên gia trong lĩnh vực cơ sở dữ liệu, đã nhận định:

Việc so sánh sao chép logic hai chiều với giải quyết xung đột và Oracle RAC hay Distributed SQL như CockroachDB hay YugabyteDB là một sự hiểu lầm về tính nhất quán của cơ sở dữ liệu. Một bên là người ghi sau cùng chiến thắng (last write wins), bên kia là ACID.

Tuy nhiên, nhiều người khác nhìn nhận sự tiến bộ này như một tín hiệu cho thấy sự phát triển của PostgreSQL trong môi trường doanh nghiệp. Janardhan Korapola chia sẻ:

Một cột mốc khổng lồ. Khi các nhà cung cấp đám mây lớn (hyperscalers) đóng góp các tính năng cấp doanh nghiệp như sao chép active-active, điều đó báo hiệu rằng Postgres hiện nay là lựa chọn mặc định không thể tranh cãi cho doanh nghiệp.

Nâng cao khả năng vận hành và nâng cấp

Ngoài sao chép, các cải tiến bổ sung đã mở rộng khả năng của logical replication để bao gồm cả các chuỗi (sequences). Điều này giúp giảm nhu cầu đồng bộ hóa thủ công trong quá trình di chuyển dữ liệu hoặc nâng cấp phiên bản. Đội ngũ kỹ sư cũng đã đóng góp các bản sửa lỗi cho các vấn đề như tự khóa chết (self-deadlocks) trong quản lý đăng ký, vốn có thể xảy ra khi các lệnh sao chép cố gắng truy cập vào các tài nguyên đã bị khóa trên cùng một máy chủ.

Một phần đáng kể của công việc tập trung vào việc cải thiện độ tin cậy và hiệu suất của quá trình nâng cấp. Các cải tiến đối với công cụ pg_upgrade giúp quản lý các đối tượng lớn (large objects) tốt hơn, từ đó giảm thời gian nâng cấp cho các hệ thống quy mô lớn. Các bản cập nhật khác cũng tăng cường khả năng phục hồi bằng cách giữ lại dữ liệu WAL cần thiết trong quá trình nâng cấp và đảm bảo các ràng buộc lược đồ (schema constraints) được bảo toàn chính xác.

Sửa lỗi và định hướng tương lai

Vượt ra ngoài các vấn đề về sao chép và nâng cấp, các kỹ sư của Google Cloud đã đóng góp nhiều bản sửa lỗi để tăng cường độ ổn định (robustness) của hệ thống. Những công việc này bao gồm việc xử lý các trang chỉ mục không hợp lệ trong các công cụ chẩn đoán, giải quyết các vấn đề khi tải các tiện ích mở rộng (extensions) từ các đường dẫn lồng nhau, và củng cố logic flush WAL để đảm bảo độ bền dữ liệu trong các trường hợp ngoại lệ.

Công ty cũng nhấn mạnh các công việc đang diễn ra cho các tính năng trong tương lai, bao gồm nhật ký xung đột có cấu trúc cho sao chép, cải thiện xuất dữ liệu song song trong pg_dump, và các nâng cấp khác cho việc xử lý dữ liệu quy mô lớn.

Bài viết được tổng hợp và biên soạn bằng AI từ các nguồn tin tức công nghệ. Nội dung mang tính tham khảo. Xem bài gốc ↗