1 مستودع
Database extensions that enable horizontal scaling and distributed data partitioning across multiple PostgreSQL nodes.
Distinct from Distributed Extensions: Distinct from Distributed Extensions: specifically targets PostgreSQL-based sharding rather than general distributed system transformation.
Explore 1 awesome GitHub repository matching data & databases · PostgreSQL Sharding Extensions. Refine with filters or upvote what's useful.
هذا المشروع عبارة عن إضافة قاعدة بيانات تتيح التوسع الأفقي وتقسيم البيانات الموزعة عبر عقد PostgreSQL متعددة. يعمل كحل برمجيات وسيطة يوزع جداول قاعدة البيانات الكبيرة عبر عنقود لزيادة سعة التخزين الإجمالية وتحسين أداء الكتابة لمجموعات البيانات المتنامية. يستخدم النظام التقسيم القائم على التجزئة (hash-based partitioning) لتوزيع سجلات الجدول عبر العقد المادية ويستخدم كتالوج بيانات وصفية مركزياً لتتبع مواقع الأجزاء (shards). يوفر توجيهاً شفافاً للاستعلام، والذي يوجه أوامر SQL القياسية من عقدة منسقة إلى عقد العمل المناسبة دون الحاجة إلى تعديلات على منطق التطبيق الحالي. يتضمن إطار العمل أدوات للحفاظ على تكرار البيانات وسلامة العنقود من خلال تكرار الأجزاء وعمليات إصلاح الاتساق الآلية. كما يدعم استيعاب البيانات عالي الإنتاجية، باستخدام المعالجة المتزامنة لاستيراد مجموعات بيانات ضخمة إلى جداول موزعة.
Enables horizontal scaling and distributed data partitioning across multiple PostgreSQL nodes for improved write performance.