شركة كونفوي تتخلى عن UUIDv4 وتعتمد ULIDs: الكفاءة والقدرة على التوسع في عصر البيانات الضخمة

2024-12-28

خلال عملية نقل قاعدة البيانات من MongoDB إلى Postgres، قررت شركة كونفوي استبدال UUIDv4 بـ ULIDs كمعرّفات فريدة. تقارن المقالة بين UUIDv4 و ULIDs، مُبرزةً مزايا ULIDs: إمكانية الفرز اللغوي، وسهولة الاستخدام في عناوين URL، وكفاءة مُحسّنة في فهرسة قواعد البيانات، على الرغم من سرعات توليد وإدراج أبطأ قليلاً. اختارت كونفوي ULIDs بشكل أساسي لحل مشكلات أداء الترقيم مع مجموعات البيانات الضخمة. وبالرغم من أن ULIDs أبطأ قليلاً في التوليد، إلا أن مكاسب الأداء، خاصةً في معالجة البيانات الضخمة، تُعتبر مُفيدة. كما تناقش المقالة المخاطر المحتملة لتسريب المعلومات الزمنية وتأثيرات ULIDs على بيانات المستخدمين، وتذكر باختصار إمكانية اعتماد UUIDv7 في المستقبل.

التطوير