Logo

#分布式数据库

Logo of tidb
tidb
TiDB是一个兼容MySQL的开源分布式SQL数据库,支持混合事务性和分析性处理(Hybrid Transactional and Analytical Processing, HTAP)工作负载。它具有水平扩展性、强一致性和高可用性的特点。适用于需要高并发和大数据量处理的场景。详细信息请访问官方文档或在线试玩TiDB Playground。
Logo of crate
crate
CrateDB 是一种分布式 SQL 数据库,结合了 SQL 数据库的优点和 NoSQL 的扩展性与灵活性。其集群每秒能处理数万条记录,支持标准 SQL 查询,拥有快速的分布式查询引擎,非常适合容器化部署,可在 Kubernetes、AWS 和 Azure 环境中水平扩展。其主要功能包括动态表架构、实时全文搜索、地理空间数据支持以及自愈和自动平衡的高可用集群。
Logo of rqlite
rqlite
rqlite结合SQLite的简单性和分布式系统的强大功能,提供易于部署和操作的关系型数据库解决方案。它支持全文搜索、JSON、动态集群、安全加密和灵活一致性,适用于多个操作系统平台。rqlite以其可靠的数据存储和高可用性,成为轻量级分布式关系型数据存储的理想选择。
Logo of data-on-eks
data-on-eks
Data on EKS是一个开源项目,提供全面的Terraform蓝图和最佳实践,帮助在Amazon EKS上扩展和优化数据与AI/ML工作负载。通过AWS Trainium、AWS Inferentia和NVIDIA GPUs等资源,用户可以部署多种解决方案,例如Apache Spark和TensorFlow。访问Data on EKS网站,了解如何创建强大集群,并探索AI/ML平台、数据分析和流处理工具的使用指南,有效管理数据工作负载。
Logo of tikv
tikv
TiKV是开源分布式事务型键值数据库,提供传统键值API和ACID事务API。采用Rust编写,使用Raft算法保证数据一致性。具备地理复制、水平扩展、一致性分布式事务等特性,可扩展至百TB级数据规模。TiKV可与TiDB配合,实现高可扩展性,同时支持关系型和NoSQL数据库设计模式。
Logo of greptimedb
greptimedb
GreptimeDB是一个开源的统一时序数据库,专门处理指标、日志和事件。它采用云边协同和云原生分布式架构,实现高性能查询和成本效益存储。支持InfluxDB和Prometheus等多种协议,GreptimeDB能够处理从边缘到云端的各种规模数据,提供实时洞察。其统一的时序处理方法和灵活部署使其适合多种时序数据管理场景。
Logo of vearch
vearch
Vearch是一个提供云原生分布式向量数据库的开源项目,专注于实现嵌入向量的高效相似性搜索。支持混合搜索与标量过滤,具备从百万对象中毫秒级别检索的高性能。同时,Vearch还具备复制和弹性扩展的能力。提供的文档资源包括Restful API、OpenAPI和多语言SDK,适用于构建可视化搜索系统和作为AI内存后端。
Logo of orbitdb
orbitdb
OrbitDB是一个分布式点对点数据库系统,使用IPFS存储数据并通过Libp2p Pubsub实现节点间自动同步。支持事件日志、文档数据库和键值存储等多种数据模型,适用于P2P应用、区块链项目和本地优先Web应用。基于Merkle-CRDTs技术,OrbitDB实现了无冲突的数据写入和合并,保证最终一致性,为分布式系统提供可靠的数据管理功能。
Logo of gun
gun
GUN是开源的去中心化实时数据库系统,具备端到端加密和离线优先功能。它支持多人实时同步、图数据存储和本地优先等特性,适用于构建去中心化应用。GUN生态系统提供从CRDT冲突解决到加密安全、存储序列化和网络路由等多方面的工具。Internet Archive等多个项目已采用GUN,它还可用于构建Zoom、Reddit等主流应用的去中心化替代版本。