النسخ المنطقية تكرر تغييرات البيانات على مستوى جداول محددة (باستخدام نموذج النشر/الاشتراك)، بدلاً من نسخ مجموعة قاعدة البيانات بالكامل بايت تلو بايت مثل النسخ الفيزيائية (streaming replication). هذا يجعلها مرنة — اختيارية، تدعم إصدارات متعددة، وتدعم مخططات مختلفة — مثالية للترقيات والدمج.
المقارنة بين النسخ المنطقية والفيزيائية
PHYSICAL (streaming) → replicates the ENTIRE cluster at the storage/WAL level
✓ exact copy, simple ✗ all-or-nothing, same Postgres version, read-only replica
LOGICAL → replicates specific TABLES' changes via a publish/subscribe model
✓ SELECTIVE (choose tables), CROSS-VERSION, to DIFFERENT schemas, replica is WRITABLE
✗ more setup, some limitations (DDL not replicated automatically, etc.)
