4 مستودعات
Techniques for loading database segments from storage only upon specific request to optimize startup.
Distinct from Database Snapshot Restorations: None of the candidates cover the specific concept of lazy loading data during a database restoration process.
Explore 4 awesome GitHub repositories matching data & databases · Lazy Database Loading. Refine with filters or upvote what's useful.
Datascript هو مخزن حالة غير قابل للتغيير في الذاكرة ومخزن ثلاثي قائم على المخطط. يدير حالة التطبيق كقاعدة بيانات ذات إصدارات، ويخزن البيانات كحقائق غير قابلة للتغيير تتكون من كيان، وسمة، وقيمة، ومعاملة. يوفر المشروع محرك منطق لتنفيذ استعلامات Datalog مع دعم للربط الضمني، والقواعد العودية، والنفي. كما يتميز بواجهة برمجة تطبيقات سحب تصريحية لاسترجاع رسوم بيانية للكيانات متداخلة بعمق وهياكل بيانات ذات صلة. تفرض قاعدة البيانات سلامة البيانات من خلال قيود مدفوعة بالمخطط وأنواع السمات. تدعم المعاملات الذرية، وبروتوكولات التخزين القابلة للتوصيل للاستمرار، وفهرسة سمات B-tree لتحسين عمليات البحث. تم تصميم النظام للاستخدام داخل بيئات Clojure وClojureScript وJavaScript.
Improves startup time by loading data from storage only when accessed during a query.
هذا المشروع عبارة عن مدير مصدر بيانات ديناميكي لـ Spring Boot مصمم للتعامل مع اتصالات قواعد بيانات متعددة والتبديل بينها في وقت التشغيل. يوفر نظاماً لإدارة تقسيم القراءة والكتابة في قاعدة البيانات، وتنسيق المعاملات الموزعة عبر قواعد بيانات متباينة، وتحديث إعدادات الاتصال دون الحاجة إلى إعادة تشغيل التطبيق. يتميز إطار العمل بقدرته على توجيه حركة المرور بناءً على جلسات المستخدم أو الرؤوس لدعم البنى متعددة المستأجرين. كما يتضمن آلية لتشفير بيانات اعتماد قاعدة البيانات الحساسة داخل ملفات التكوين لمنع التعرض للنص العادي. تمتد مساحة القدرات إلى توجيه اتصال قاعدة البيانات، وتقسيم القراءة والكتابة بين العقد الرئيسية والتابعة، وتهيئة الاتصال الكسول لتقليل وقت البدء. كما يدير اتساق البيانات من خلال التحكم المركزي في المعاملات ويدعم الإضافة أو الإزالة في وقت التشغيل لتكوينات اتصال قاعدة البيانات.
Postpones the creation of database connection pools until the first request to reduce startup time.
ObjectBox Java هو قاعدة بيانات كائنات NoSQL مضمنة لـ Java و Android تقوم بتخزين كائنات البيانات مباشرة دون تعيين علائقي. يعمل كمحرك تخزين أصلي للعملية، مما يسمح للتطبيقات بالاحتفاظ بفئات Java أو Kotlin العادية ككيانات. يتميز المشروع بقدرة قاعدة بيانات المتجهات على الجهاز، باستخدام فهارس HNSW لإجراء عمليات بحث تقريبية عن أقرب جار واستعلامات التشابه الدلالي. كما يتضمن متصفحًا مستضافًا محليًا قائمًا على الويب لتصور كائنات البيانات، والمخططات، ومخططات التبعية. تغطي قاعدة البيانات مجموعة واسعة من قدرات إدارة البيانات، بما في ذلك المعاملات الذرية المتوافقة مع ACID، وتدفقات البيانات التفاعلية للملاحظات في الوقت الفعلي، ومزامنة البيانات عبر الأنظمة الأساسية. تدعم مساحة تخزينها تعيين كائن-علاقة مع التحميل البطيء (lazy loading)، والتصفية القائمة على الخصائص، والقدرة على تهيئة مخزن البيانات في الذاكرة للتخزين المؤقت أو الاختبار المؤتمت.
Provides lazy-loaded one-to-one relations using proxies to optimize initial query time and memory.
Realm Kotlin is a local, object-oriented NoSQL database engine designed for Kotlin Multiplatform applications. It enables developers to persist structured application data directly as objects, eliminating the need for traditional relational table structures while ensuring information remains accessible during offline periods. The library distinguishes itself through a compiler-plugin-based architecture that maps standard language classes to database models at compile time. It utilizes zero-copy memory mapping and a lazy-loading query engine to manage data efficiently, while a shared C++ core
Retrieves database records on demand to avoid loading entire result sets into application memory.