Đôi khi mọi người hỏi về một số tính năng Tính sẵn có cao của Oracle và liệu chúng có tồn tại trong PostgreSQL hay không.
Trong hầu hết các trường hợp, các tính năng rất giống nhau tồn tại. Lý do cho sự giống nhau là PostgreSQL và Oracle có kiến trúc rất giống nhau và do đó, các cơ chế để bảo vệ dữ liệu cũng phát triển theo cùng một hướng.
Ví dụ:Oracle Data Guard đang sao chép trực tuyến nhật ký giao dịch, do đó, khái niệm rất giống với sao chép trực tuyến vật lý trong PostgreSQL. Active Data Guard là nơi người dùng Oracle có thể chạy các truy vấn trên máy chủ dự phòng, một lần nữa khái niệm này tương tự như Hot Standby.
Oracle RAC? Bạn không thực sự cần Oracle RAC. Hoặc ít nhất là các chuyên gia đủ điều kiện của Oracle nói với tôi như vậy và kinh nghiệm của chính tôi xác nhận điều đó. Đặc biệt là vì khôi phục thảm họa cho RAC cần được cung cấp bởi Data Guard (vậy tại sao không chỉ sử dụng Data Guard). Vì vậy, không có sự tương đương của RAC trong thế giới của PostgreSQL. (Phù!)
Tìm kiếm RMAN? Có một công cụ sao lưu và phục hồi có tên là Barman, công cụ này tận dụng các tính năng tích hợp cho Point in Time Recovery.
Ngoài ra còn có nhiều chi tiết hơn nhưng một lời giải thích đầy đủ chi tiết là điều cần thảo luận trong quá trình đào tạo kỹ thuật hoặc dự án di chuyển. Thông điệp chính là PostgreSQL hỗ trợ HA với một loạt các tính năng chi tiết đã được sản xuất trong nhiều năm.