Postgres-XL
كان Postgres-XL نظام إدارة قواعد بيانات علائقية موزعة (RDBMS) مبنيًا على PostgreSQL . ويهدف إلى توفير ميزات مماثلة لـ PostgreSQL مع توزيع عبء العمل على مجموعة من الخوادم . اسم "Postgres-XL" اختصار لـ "eXtensible Lattice" (الشبكة القابلة للتوسيع). [ 2 ]
صدرت آخر نسخة من Postgres-XL في سبتمبر 2018، وتوقف تطويرها في أكتوبر. [ 3 ] كما توقف الموقع الإلكتروني عن العمل.
تم استيعاب بعض أفكار وميزات "النطاق الأصغر" لـ Postgres-XL (الاستعلام المتوازي، والتقسيم، وعقلية التوزيع) لاحقًا في PostgreSQL. أما الميزات الرئيسية "على غرار Postgres-XL" (التوسع الأفقي الكامل للكتابة دون مشاركة البيانات، وGTM المدمج، والتجزئة الشفافة متعددة العقد عبر المجموعة في النواة) فهي غير مناسبة لتصميم PostgreSQL، وقد اتخذت النظم البيئية التقنية للبيانات الضخمة اتجاهات أخرى: انظر Citus و pg_duckdb (أو pg_mooncake ).
يعتمد Postgres-XL على Postgres-XC ، وهو نظام PostgreSQL موزع سابق طورته NTT Data و EnterpriseDB . [ 4 ] في عام 2012، تبنت شركة StormDB الناشئة في مجال قواعد البيانات السحابية [ 5 ] نظام Postgres-XC وطورت له بعض الإضافات والتحسينات الخاصة. [ 6 ] في عام 2013، استحوذت TransLattice على StormDB ، [ 6 ] [ 7 ] وتم طرح البرنامج المُحسّن كمصدر مفتوح تحت اسم "Postgres-XL" في عام 2014. [ 8 ] [ 9 ] ومنذ عام 2015، تدعم 2ndQuadrant أيضًا تطوير Postgres- XL . [ 4 ]
يوفر Postgres-XL لقطات متسقة للمعاملات على مستوى المجموعة [ 10 ] [ 11 ] عبر عقدة مركزية لإدارة المعاملات العالمية (GTM). يتطلب ذلك اتصالاً سريعًا بين العقد، لذا فإن Postgres-XL غير مناسب للمجموعات الموزعة جغرافيًا. يمكن تقسيم الاستعلامات الكبيرة ومعالجتها بالتوازي بين عدة عقد. [ 11 ] يمكن اختيار نسخ جداول قواعد البيانات الفردية بالكامل عبر المجموعة (عادةً للجداول الصغيرة) أو تجزئتها بين عقد منفصلة (لتحسين قابلية التوسع في الكتابة). [ 12 ]
انظر أيضاً
مراجع
- ↑ "الأسئلة الشائعة - Postgres-XL" . www.postgres-xl.org . مؤرشف من الأصل بتاريخ 7 أبريل 2019. تم الاطلاع عليه بتاريخ 30 مايو 2017 .
- ↑ "الأسئلة الشائعة" . Postgres-XL . مؤرشف من الأصل في 7 أبريل 2019. تم الاطلاع عليه في 31 مايو 2017 .
- ↑ "مستودع Postgres-XL git" . git.postgresql.org . 2018-10-12. مؤرشف من الأصل في 2024-07-15 . تم الاطلاع عليه في 2024-06-26 .
- 1 2 "نبذة تاريخية عن PostgreSQL: Postgres-XL" . وثائق Postgres-XL . مؤرشفة من الأصل في 7 أبريل 2019. تم الاطلاع عليها في 31 مايو 2017 .
- ↑ بتلر، براندون (4 يونيو 2014). "10 من أكثر قواعد البيانات السحابية فائدة" . عالم الشبكات . مؤرشف من الأصل في 26 ديسمبر 2015.
- 1 2 كلارك، جاك (10 أكتوبر 2013). "شركة TransLattice تستحوذ على شركة StormDB الناشئة لدمجها مع Postgres" . صحيفة The Register . مؤرشف من الأصل في 7 أبريل 2019. تم الاطلاع عليه في 30 مايو 2017 .
- ↑ هاريس، ديريك (9 أكتوبر 2013). "دمج قواعد البيانات السحابية مع استحواذ ترانس لاتيس على ستورم دي بي" . جيجا أوم . مؤرشف من الأصل في 7 أبريل 2019. تم الاطلاع عليه في 30 مايو 2017 .
- ↑ كلارك، جاك (13 مايو 2014). ""ها هو إبداعي: Postgres-XL" هكذا صاحت شركة TransLattice . (ذا ريجستر ). مؤرشف من الأصل بتاريخ 7 أبريل 2019. تم الاطلاع عليه بتاريخ 30 مايو 2017 .
- ↑ هاريس، ديريك (13 مايو 2014). "مورد قواعد البيانات يُتيح Postgres-XL كمصدر مفتوح لأحمال العمل القابلة للتوسع" . Gigaom . مؤرشف من الأصل في 7 أبريل 2019. تم الاطلاع عليه في 30 مايو 2017 .
- ↑ "شركة TransLattice تكشف النقاب عن قاعدة بيانات Postgres-XL مفتوحة المصدر لأنظمة معالجة المعاملات الفورية وتحليلات البيانات الضخمة" . اتجاهات وتطبيقات قواعد البيانات . 16 مايو 2014. مؤرشف من الأصل في 12 سبتمبر 2017. تم الاطلاع عليه في 30 مايو 2017 .
- 1 2 بيكر، جيسون (13 مايو 2014). "إصدار Postgres-XL لمعالجة تحليلات البيانات الضخمة والمزيد" . Opensource.com . مؤرشف من الأصل في 19 مارس 2016. تم الاطلاع عليه في 30 مايو 2017 .
- ^ ريجز ، سيمون. سيولي، جياني؛ كروسينج، هانو؛ بارتوليني ، غابرييلي (2015-04-30). كتاب الطبخ الإداري PostgreSQL 9 - الإصدار الثاني Packt Publishing Ltd. ص. 418. ردمك 9781849519076.
روابط خارجية
- PostgreSQL
- أنظمة إدارة قواعد البيانات المجانية
- أنظمة إدارة قواعد البيانات العلائقية
- مخازن البيانات الموزعة
