Câu hỏi phỏng vấn Databases
Câu hỏi

Bạn từng dùng logical replication hay ...

Câu trả lời

Đặc điểm

  • Logical Replication: Cho phép sao chép dữ liệu từ một cơ sở dữ liệu nguồn sang nhiều cơ sở dữ liệu đích. Thực hiện sao chép dữ liệu ở mức độ bảng thông qua các tính năng như Publish và Subscribe. Có khả năng lọc dữ liệu và cho phép các thay đổi cấu trúc dữ liệu tại đích.

  • Physical Replication: Sao chép toàn bộ dữ liệu từ nguồn sang đích. Duy trì bản sao giống hệt nguồn ở cấp độ khối dữ liệu, thường được dùng cho mục đích dự phòng và phục hồi sau thảm họa.

So sánh

  • Tính linh hoạt:
    • Logical Replication: Cao, cho phép sao chép có chọn lọc, đa mục tiêu, dễ tích hợp với các cập nhật ứng dụng.
    • Physical Replication: Thấp, thường chỉ sao chép toàn bộ c...
senior

senior

Gợi ý câu hỏi phỏng vấn

middle

Trong môi trường đa node, bạn đảm bảo atomicity thế nào khi có sự cố giữa chừng?

senior

Bạn có từng thiết kế active-active database cluster chưa? Cách tránh conflict write?

middle

Bạn triển khai horizontal partitioning (sharding) như thế nào cho hệ thống database phân tán?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào