عناقيد Amazon RDS لـ PostgreSQL متعددة المناطق المتاحة تفشل في عزل اللقطة

2025-04-29

تكشف اختبارات Jepsen أن عناقيد Amazon RDS لـ PostgreSQL متعددة المناطق المتاحة لا تضمن تمامًا عزل اللقطة. تم ملاحظة شذوذات مثل دورات G غير المتجاورة، والتي تنتهك قواعد عزل اللقطة. وتضمنت هذه الشذوذات Long Fork، مما يشير إلى أن RDS لـ PostgreSQL قد يوفر عزل اللقطة المتوازي، وهو نموذج أضعف قليلاً. هذا يعني أن معاملات القراءة قد تختلف حول ترتيب التنفيذ في حالة التزامن العالي. يجب على المستخدمين الانتباه إلى بنية المعاملات، وتجنب Long Fork، أو استخدام نقطة النهاية للكتابة فقط لاستعادة عزل اللقطة.

التطوير عزل اللقطة