AtomixDB: قاعدة بيانات علاقاتية مصغرة بلغة Go
2025-02-26
AtomixDB هي قاعدة بيانات علاقاتية مصغرة مكتوبة بالكامل بلغة Go، وتركز على تنفيذ وفهم آلية عمل قواعد البيانات، وإدارة التخزين، ومعالجة المعاملات. وهي تستخدم محرك تخزين B+ Tree مع دعم الفهرسة، وتتميز بإعادة استخدام عقد القائمة الحرة، ودعم المعاملات، والعمليات القراءة المتزامنة. تدعم حاليًا الأوامر CREATE، INSERT، GET، UPDATE، DELETE، BEGIN، COMMIT، وABORT. المشروع مفتوح المصدر ويرحب بالمساهمات.
التطوير