2 Repos
Utilities and formats for managing server settings, network interfaces, and operational parameters for database systems.
Distinguishing note: Focuses on the configuration and startup management of database servers rather than the database engine or query language itself.
Explore 2 awesome GitHub repositories matching data & databases · Database Configuration Tools. Refine with filters or upvote what's useful.
RethinkDB is a distributed, document-oriented database designed to store and manage JSON-formatted data across scalable clusters. It utilizes a custom log-structured storage engine with B-Tree indexing to ensure high-performance disk I/O and data persistence. The system maintains high availability through automatic sharding and replication, employing a primary-replica voting consensus mechanism to handle node failures and ensure consistent cluster operations. A defining characteristic of the platform is its reactive changefeed engine, which allows applications to subscribe to live data update
Provides a structured mechanism for defining server identity, network interfaces, and security credentials through configuration files.
This project is a dynamic datasource manager for Spring Boot designed to handle multiple database connections and switch between them at runtime. It provides a system for managing database read-write splitting, coordinating distributed transactions across disparate databases, and updating connection settings without requiring an application restart. The framework differentiates itself through its ability to route traffic based on user sessions or headers to support multi-tenant architectures. It also includes a mechanism for encrypting sensitive database credentials within configuration files
Enables adding or modifying database connection settings without requiring an application restart.