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

senior

Bạn sử dụng công cụ gì để benchmark và stress test database (ex: sysbench, pgbench)?

senior

WAL (Write Ahead Log) hoạt động thế nào trong replication và backup?

middle

Bạn dùng optimistic concurrency control khi nào? So sánh với pessimistic lock.

Bình luận

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

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