PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Các khái niệm về Tính khả dụng cao của Oracle trong PostgreSQL

Đô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.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cặp giá trị khóa trong PostgreSQL

  2. Truyền kiểu NULL khi cập nhật nhiều hàng

  3. Lưu trữ chuỗi nhị phân dài (dữ liệu thô)

  4. Lượt xem danh sách PostgreSQL

  5. PostgreSQL Meltdown Benchmarks