3 مستودعات
Database architectures that organize nodes into coordinated groups for high availability and horizontal scaling.
Distinct from Distributed Cluster Coordination: Closest candidates focus on general cluster coordination or graph databases specifically, whereas this is a general distributed database architecture.
Explore 3 awesome GitHub repositories matching data & databases · Distributed Database Clusters. Refine with filters or upvote what's useful.
Infinity هي قاعدة بيانات متجهة موزعة ومتجر متجهات متعدد الوسائط مصمم لإدارة مجموعات البيانات واسعة النطاق للاسترجاع والبحث عن التشابه. تعمل كخلفية لتطبيقات النماذج اللغوية الكبيرة وخطوط أنابيب التوليد المعزز بالاسترجاع (RAG) عن طريق تخزين واسترجاع المتجهات الكثيفة، والمتجهات المتفرقة، وبيانات النص الكامل. يعمل النظام كمحرك بحث هجين، يجمع بين تضمينات المتجهات والبحث عن النص الكامل مع خوارزميات إعادة الترتيب لتحديد المستندات الأكثر صلة. يدعم تخزين البيانات متعدد الوسائط، مما يسمح بالحفاظ على أنواع بيانات متنوعة بما في ذلك الموترات، والسلاسل، والأرقام داخل بيئة واحدة. توفر قاعدة البيانات إمكانيات لإدارة مخططات قاعدة البيانات والسجلات، بما في ذلك استيراد البيانات وتصديرها والاستعلام المنظم. تتضمن أدوات لإدارة الفهرس وتحسين التخزين، وتوفر استعادة الحالة من خلال لقطات النظام أو الجدول. يمكن نشر قاعدة البيانات كملف ثنائي واحد أو عبر Docker، ويمكن الوصول إليها من خلال HTTP API وPython SDK.
Organizes nodes into a coordinated group to ensure high availability and scalability for large datasets.
FreeSql هو أداة تعيين كائنات-علاقات (ORM) في .NET وطبقة وصول للبيانات تترجم الكود الموجه للكائنات إلى SQL لمزودي قواعد بيانات علائقية متعددين. يعمل كمنشئ استعلام SQL بأسلوب fluent ومزامن لمخطط قاعدة البيانات، مما يسمح للمطورين بمواءمة هياكل جداول وفهارس قاعدة البيانات مع تعريفات فئات الكيانات. تم تحسين إطار العمل خصيصاً لـ .NET Native AOT لضمان تقليل بصمات الذاكرة وأوقات بدء تشغيل أسرع. يتضمن مديراً لحركة مرور قاعدة البيانات لتوزيع الحمل من خلال تقسيم القراءة والكتابة، وتقسيم الجداول الديناميكي (sharding)، وعزل البيانات القائم على المستأجر. تشمل الإمكانيات الواسعة استيعاب البيانات عالي الأداء باستخدام آليات النسخ المجمع الخاصة بالمزود، والاستعلام المتقدم مع دوال النافذة و CTEs المتكررة، والمراقبة القائمة على AOP لتدقيق تغييرات البيانات. يوفر النظام أيضاً أدوات إدارة المخطط للترحيلات المؤتمتة وأدوات التطوير لتوليد فئات الكيانات من بيانات تعريف قاعدة البيانات.
Coordinates data access and transactions across multiple database instances using a registration system for horizontal scaling.
Kvrocks is a disk-based NoSQL database and distributed key-value store that leverages the RocksDB storage engine to persist large datasets to physical disk. It is designed to be a Redis-compatible database, utilizing the standard Redis communication protocol to ensure interoperability with existing client libraries and tools. The project distinguishes itself by combining a disk-persistent storage model with advanced retrieval capabilities, including vector search for k-nearest neighbor queries, full-text search indexing, and geospatial query execution. It supports distributed clustering with
Organizes database nodes into a coordinated cluster for high availability and horizontal scaling.