12 مستودعات
Tools for managing multiple isolated database containers.
Distinguishing note: Focuses on the management of instances rather than the isolation mechanism itself.
Explore 12 awesome GitHub repositories matching data & databases · Storage Instance Management. Refine with filters or upvote what's useful.
This project is an asynchronous key-value store designed for client-side data persistence. It provides a unified interface that allows applications to save and retrieve complex data types, including binary objects, while maintaining responsiveness through non-blocking operations. By enabling offline-first functionality, it ensures that data remains accessible even when a network connection is unavailable. The library distinguishes itself through a driver-based abstraction layer that automatically detects the most efficient storage mechanism available in the current browser or mobile environme
Creates separate database containers for different application modules to prevent data conflicts.
This project is a reactive, offline-first NoSQL database engine designed for JavaScript applications. It provides a robust framework for managing application state by synchronizing data across browsers, mobile devices, and server-side runtimes. By treating local storage as the primary source of truth, it enables applications to remain functional without network connectivity, automatically reconciling changes with remote backends once a connection is restored. The database distinguishes itself through a modular architecture that supports cross-environment synchronization and high-performance d
Elects a single process or tab to manage synchronization cycles for efficient resource usage.
MMKV is a high-performance, cross-platform key-value storage framework designed for mobile platforms and POSIX environments, including Android, iOS, macOS, and Windows. It provides a persistence layer that utilizes memory-mapped files and binary serialization to achieve low-latency data access. The project distinguishes itself through native support for multi-process synchronization, allowing concurrent read and write operations across different application processes. It also implements security via AES encryption for data at rest, featuring symmetric encryption and key rotation to protect st
Creates separate storage containers using unique identifiers to prevent data collisions between modules.
Quarkus is a Kubernetes-native Java framework designed for building high-performance, memory-efficient applications. It utilizes ahead-of-time native compilation to transform Java code into standalone, optimized binaries that eliminate the need for a virtual machine, enabling rapid startup and reduced memory consumption. By performing code augmentation during the build phase, it shifts heavy processing tasks away from runtime, ensuring that applications are optimized for cloud-native environments. The framework distinguishes itself through a unified approach to reactive and imperative program
Coordinates multiple application instances to connect to a single shared database container during development.
Gel is an object-relational database system that models data as a graph of interconnected objects. By utilizing a strongly typed schema, it enables complex relational queries and polymorphic data structures without the need for traditional join tables. The system integrates native vector storage and similarity search operators, allowing it to function as both a relational and a vector database for semantic data retrieval. The platform distinguishes itself through a comprehensive suite of developer-centric automation tools. It features a declarative migration system that tracks and versions sc
Creates, configures, and interacts with local or remote database environments using standard system tools and command-line interfaces.
Moto is a cloud service mockery framework and API mock server that simulates AWS infrastructure locally. It allows developers to test cloud-dependent code and verify infrastructure-as-code templates without deploying real resources or incurring costs. The project functions as an SDK interceptor that can patch existing service clients to redirect requests to a local mock environment. It can also be run as a standalone HTTP server, enabling any programming language to interact with the simulated endpoints. The framework covers a vast array of simulated capabilities, including data storage, com
Simulates the management of isolated database containers and clusters for time-series data.
DevOps-Bash-tools is a collection of shell scripts and aliases designed to automate cloud infrastructure, container orchestration, and CI/CD pipelines. It provides a comprehensive toolset for managing operational workflows through the command line. The project specializes in automating tasks across multiple platforms, including managing namespaces and secrets in Kubernetes, auditing resources in AWS and GCP, and triggering builds or managing environment variables in GitHub Actions, GitLab CI, and CircleCI. It also includes a toolkit for interacting with container registries to query manifests
Boot database containers with pre-mounted utility scripts.
AngularFire is a set of tools for connecting applications to Firebase services. It provides a library of client-side interfaces for managing authentication, object storage, NoSQL databases, and serverless functions. The project utilizes observables and dependency injection to integrate cloud services into the application hierarchy. It features a reactive interface for streaming real-time data, managing document-based databases, and tracking authentication state as a continuous stream of tokens. The platform covers a broad range of cloud capabilities, including identity verification, binary f
Initializes and maintains connections to several distinct database shards within a single application.
massCode is a local-first developer workspace application that combines a code snippet manager, a markdown knowledge base, and an HTTP client tool. It serves as a productivity suite for software engineers to consolidate reusable code fragments, technical documentation, and API collections within a single environment. The application distinguishes itself by integrating a developer utility suite for natural language calculations, sample data generation, and JSON visualization. It also includes visual project mapping capabilities, allowing users to create mind maps and sketch diagrams alongside
Allows creating and switching between separate local storage instances to isolate different sets of snippets and notes.
The MongoDB Python Driver is a client library and NoSQL database client used to execute CRUD operations and manage data within MongoDB databases using the Python programming language. It serves as a database connectivity library that handles authentication and connection pooling, while also providing a vector search client for managing embedding indexes and retrieving data based on semantic similarity. The driver supports both synchronous and asynchronous database driver models to perform non-blocking I/O operations and stream data from database clusters. It distinguishes itself through speci
Manages the creation, access, and deletion of isolated database instances within a cluster.
Isar هو مخزن مستندات NoSQL محلي آمن من حيث النوع ومتوافق مع ACID مصمم لتخزين واسترجاع البيانات عالي الأداء. يعمل كمحرك قاعدة بيانات مدمج يحتفظ بمجموعات بيانات كبيرة على الجهاز مع ضمان السلامة المعاملاتية من خلال التراجع التلقائي عن عمليات الكتابة الفاشلة. يتميز المشروع بالتحقق من استعلامات قاعدة البيانات في وقت التجميع باستخدام الكتابة الثابتة لمنع أخطاء وقت التشغيل. ويدمج محرك بحث نصي كامل مع فهرسة متخصصة لمطابقة الكلمات الرئيسية والعبارات بكفاءة ويستخدم التنفيذ المتوازي عبر عزل متعدد لمنع حظر خيط التطبيق الرئيسي. يوفر النظام إمكانيات شاملة لإدارة البيانات غير المتزامنة، بما في ذلك عمليات CRUD، والفهرسة المركبة ومتعددة الإدخالات، وتعديل البيانات المصفاة. ويتعامل مع تعريفات المخطط وتكوين مثيل قاعدة البيانات للحفاظ على حالة التطبيق المحلي عبر الجلسات.
Manages database connections and storage directories for persisting local application data.
يوفر هذا المشروع حلاً لتخزين القيمة الرئيسية عالي الأداء لتطبيقات الجوال، باستخدام ملفات معينة في الذاكرة لتمكين عمليات القراءة والكتابة السريعة. يعمل كطبقة بيانات مستمرة تتكامل مباشرة مع وقت تشغيل JavaScript لتقليل الحمل، مع دعم مزامنة الحالة التفاعلية لضمان تحديث مكونات الواجهة تلقائياً عند تغير البيانات المخزنة. يتميز نظام التخزين بقدرته على إدارة مثيلات قاعدة بيانات مستقلة متعددة، مما ينظم البيانات حسب الوحدة ويمنع التصادمات بين مكونات التطبيق. وهو يسهل مشاركة البيانات الموثوقة عبر عمليات مختلفة، مثل بين تطبيق رئيسي وملحقات الخلفية أو الأدوات المصغرة الخاصة به، عن طريق تنسيق الوصول المتزامن من خلال قفل قائم على الملفات مشترك. تشمل قدرات الأمان والإدارة التخزين المشفر الذي يستفيد من مخازن مفاتيح الأجهزة الأصلية للمنصة لحماية المعلومات الحساسة في حالة السكون. يدمج النظام أيضاً خطافات دورة الحياة لمراقبة عمليات البيانات، ومحولات الدمج لأنماط إدارة الحالة القياسية، وأدوات التطوير لتصحيح الأخطاء في الوقت الفعلي. بالنسبة لبيئات الاختبار، يتضمن المشروع تنفيذاً للتخزين في الذاكرة لمحاكاة الاستمرارية دون الحاجة إلى تخزين مادي للجهاز.
Organizes application data into multiple independent storage instances to improve performance and prevent collisions.