تجزئة PostgreSQL: قصة مثيرة للإعجاب حول التوسع بمقدار 6 أضعاف

2025-03-14
تجزئة PostgreSQL: قصة مثيرة للإعجاب حول التوسع بمقدار 6 أضعاف

واجهت شركة ما تحديًا في قدرة الكتابة في PostgreSQL، حيث تعاملت مع 100,000 مستخدم في الثانية. وبدلاً من الانتقال إلى NoSQL، اختارت فريق الهندسة تجزئة قاعدة البيانات الخاصة بهم. قاموا بتقسيم قاعدة البيانات إلى 6 مثيلات، ومزامنة البيانات باستخدام النسخ المتماثل المنطقي. وقد تضمن ذلك كتابة كود Ruby وPython للتعامل مع مفاتيح التجزئة وأدوات مخصصة لحل مشاكل التسلسل. وقد أسفر التوسع الناجح بمقدار 6 أضعاف عن إنشاء PgDog، وهو مشروع مفتوح المصدر للتجزئة الآلية لـPostgreSQL. وتبرز هذه القصة براعة وإصرار المهندسين، وقابلية توسيع PostgreSQL.