5 रिपॉजिटरी
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 5 awesome GitHub repositories matching data & databases · Distributed Database Clusters. Refine with filters or upvote what's useful.
Infinity is a distributed vector database and multimodal vector store designed to manage large-scale datasets for retrieval and similarity search. It serves as a backend for large language model applications and retrieval augmented generation pipelines by storing and retrieving dense vectors, sparse vectors, and full-text data. The system functions as a hybrid search engine, combining vector embeddings and full-text search with reranking algorithms to identify the most relevant documents. It supports multimodal data storage, allowing the maintenance of diverse data types including tensors, st
Organizes nodes into a coordinated group to ensure high availability and scalability for large datasets.
FreeSql is a .NET object-relational mapper and data access layer that translates object-oriented code into SQL for multiple relational database providers. It functions as a fluent SQL query builder and database schema synchronizer, allowing developers to align database table and index structures with entity class definitions. The framework is specifically optimized for .NET Native AOT to ensure reduced memory footprints and faster startup times. It includes a database traffic manager to distribute load through read-write splitting, dynamic table sharding, and tenant-based data isolation. Bro
Coordinates data access and transactions across multiple database instances using a registration system for horizontal scaling.
Kvrocks एक डिस्क-आधारित NoSQL डेटाबेस और वितरित की-वैल्यू स्टोर है जो बड़े डेटासेट को भौतिक डिस्क पर बनाए रखने के लिए RocksDB स्टोरेज इंजन का लाभ उठाता है। इसे Redis-संगत डेटाबेस होने के लिए डिज़ाइन किया गया है, जो मौजूदा क्लाइंट लाइब्रेरी और टूल के साथ इंटरऑपरेबिलिटी सुनिश्चित करने के लिए मानक Redis संचार प्रोटोकॉल का उपयोग करता है। यह प्रोजेक्ट डिस्क-पर्सिस्टेंट स्टोरेज मॉडल को उन्नत पुनर्प्राप्ति क्षमताओं के साथ जोड़कर खुद को अलग करता है, जिसमें k-नियरेस्ट नेबर क्वेरी के लिए वेक्टर सर्च, फुल-टेक्स्ट सर्च इंडेक्सिंग और जियोस्पेशियल क्वेरी निष्पादन शामिल है। यह क्षैतिज स्केलिंग और उच्च उपलब्धता को सक्षम करने के लिए स्लॉट-आधारित डेटा वितरण और टोपोलॉजी प्रबंधन के साथ वितरित क्लस्टरिंग का समर्थन करता है। सिस्टम JSON दस्तावेजों, स्ट्रीम, सॉर्टेड सेट्स, हैश मैप्स और बिटमैप्स सहित डेटा स्टोरेज प्रकारों की एक विस्तृत श्रृंखला को कवर करता है। यह परमाणु लेनदेन (atomic transactions), लॉग-आधारित प्रतिकृति, और कार्डिनैलिटी अनुमान और सदस्यता जांच के लिए संभाव्य डेटा संरचनाओं जैसे व्यापक डेटा प्रबंधन टूल प्रदान करता है। इसके अतिरिक्त, इसमें सर्वर-साइड स्क्रिप्टिंग, पब/सब मैसेजिंग और सर्वर स्वास्थ्य और स्टोरेज इंजन प्रदर्शन के लिए विस्तृत मॉनिटरिंग शामिल है।
Organizes database nodes into a coordinated cluster for high availability and horizontal scaling.
RavenDB is a multi-model NoSQL document database designed for high-performance, ACID-compliant data storage. It persists structured information as schema-flexible JSON documents and utilizes a unit-of-work session pattern to track entity changes and batch modifications into atomic transactions. The platform is built on a distributed architecture that supports horizontal scaling through sharding and ensures high availability via multi-node, master-to-master cluster replication. The database distinguishes itself through a self-optimizing query engine that automatically creates and maintains ind
Supports highly available database clusters with automated replication, failover, and horizontal scaling across multiple nodes.
Godis is a Redis-compatible in-memory database and distributed key-value store. It functions as a replicated data store and distributed message broker, implementing the Redis protocol to manage complex data structures in memory. The system provides a geospatial indexing engine for proximity-based queries and distance calculations. It ensures high availability and data durability through master-slave replication and write-ahead logging. The project covers a wide range of capabilities including the management of strings, hash maps, lists, and sorted sets. It supports distributed data clusterin
Uses a distributed database architecture to organize nodes into coordinated groups for horizontal scaling.