85 skills found · Page 1 of 3
apache / ShardingsphereEmpowering Data Intelligence with Distributed SQL for Sharding, Scalability, and Security Across All Databases.
pgdogdev / PgdogPostgreSQL connection pooler, load balancer and database sharder.
alibaba / Cobara proxy for sharding databases and tables
Meituan-Dianping / Zebra美团点评集团统一使用的MySQL数据库访问层的中间件。主要提供对业务开发透明、读写分库、分库分表能力,并提供了端到端SQL监控的集成方案。
thiagopradi / OctopusDatabase Sharding for ActiveRecord
arch / UnitOfWorkA plugin for Microsoft.EntityFrameworkCore to support repository, unit of work patterns, multiple database with distributed transaction supported, and MySQL multiple databases/tables sharding supported.
dotnetcore / Sharding Corehigh performance lightweight solution for efcore sharding table and sharding database support read-write-separation .一款ef-core下高性能、轻量级针对分表分库读写分离的解决方案,具有零依赖、零学习成本、零业务代码入侵
Coldairarrow / EFCore.ShardingDatabase Sharding For EFCore
dao-xyz / PeerbitP2P database framework with encryption, sharding and search
zendesk / Active Record ShardsSupport for sharded databases and replicas for ActiveRecord
JBKahn / Django ShardingA sharding library for Django
blastrain / OctilleryGo package for sharding databases ( Supports every ORM or raw SQL )
ffernandolima / Ef Core Data AccessIt's a modern and generic data access structure for .NET and Microsoft.EntityFrameworkCore. It supports UnitOfWork, Repository and QueryBuilder patterns. It also includes auto history utilities, multiple databases support with distributed transactions and databases/tables sharding for some database providers.
sjy-dv / ColttColtt is a vector database that supports Multi-Vector Search, high-performance HNSW, FLAT and quantization, and enables fast searches through sophisticated internal data shard design.
oun111 / MyproxyA sharding proxy for MYSQL databases
zettadb / KunlunKunlunBase is a distributed relational database management system(RDBMS) with complete NewSQL capabilities and robust transaction ACID guarantees and is compatible with standard SQL. Applications which used PostgreSQL or MySQL can work with KunlunBase as-is without any code change or rebuild because KunlunBase supports both PostgreSQL and MySQL connection protocols and DML SQL grammars. MySQL DBAs can quickly work on a KunlunBase cluster because we use MySQL as storage nodes of KunlunBase. KunlunBase can elastically scale out as needed, and guarantees transaction ACID under error conditions, and KunlunBase fully passes TPC-C, TPC-H and TPC-DS test suites, so it not only support OLTP workloads but also OLAP workloads. Application developers can use KunlunBase to build IT systems that handles terabytes of data, without any effort on their part to implement data sharding, distributed transaction processing, distributed query processing, crash safety, high availability, strong consistency, horizontal scalability. All these powerful features are provided by KunlunBase. KunlunBase supports powerful and user friendly cluster management, monitor and provision features, can be readily used as DBaaS.
Azure / Elastic Db ToolsElastic database tools client library allows ADO.NET developers to create applications that implement and use the pattern known as database sharding in Azure SQL Database.
hongyuanw / Simple Sharding☕️ A simple database shard middleware
microsoft / WingtipTicketsSaaS MultiTenantDBA sample multitenant SaaS application using a sharded multitenant database model, built on Azure SQL Database. Includes management scripts for a range of scenarios.
kni / Redis ShardingRedis Sharding is a multiplexed proxy-server, designed to work with the database divided to several servers. It's a temporary substitution of Redis Cluster that is under development.