dolt—像 Git 一样管理数据的 SQL 数据库1这是一款兼容 MySQL 协议的 SQL 数据库,将 Git 的版本控制能力引入数据表管理,支持 branch、merge、push、pull、clone 等操dolthub·Go·5 天前435
marmot—让 SQLite 秒变分布式数据库这是一款基于 Go 语言开发的轻量级分布式 SQLite 系统,通过无主架构将 SQLite 转化为高可用的分布式数据库。它采用 Gossip 协议进行集群管理maxpert·Go·4 个月前644
seekdb—开箱即用的轻量级向量数据库该项目是 OceanBase 团队开源的一款轻量级 AI 原生搜索数据库,支持关系型、向量和文本数据的统一存储与检索。它提供嵌入式和服务器两种模式,最低仅需 1oceanbase·C++·6 个月前2.4k
instant—为前端开发者打造的实时数据库这是一个专为前端开发设计的实时数据库,旨在简化现代应用的开发流程。开发者无需手动配置后端数据库、缓存、ORM 和接口,只需专注于编写数据查询和构建 UI,支持自instantdb·TypeScript·1 年前3.1k
chroma—极易上手的向量数据库这是一款专为 AI 应用设计的开源向量数据库(Embedding Database),支持 Python、JavaScript、Rust 等多种编程语言。它提供chroma-core·Rust·1 年前2.9k
surrealdb—端到端的云原生数据库这是一个用 Rust 开发的多模型数据库,支持表格(Table)、文档(Documents)和图(Graph)数据模型。它既可以作为数据库使用,也可作为 APIsurrealdb·Rust·2 年前2k
pouchdb—开源的 JavaScript 数据库该项目是用 JavaScript 编写、运行在浏览器里的 NoSQL 数据库,它能够在离线状态下将数据存储至本地,并在网络恢复后自动同步数据,保持数据与服务器同apache·JavaScript·2 年前2.1k
duckdb—类似 SQLite 的分析型数据库1该项目是用 C++ 写的轻量级分析型数据库,它体积小、没有外部依赖项、不作为独立进程运行,可以看作是分析型的 SQLite。DuckDB 提供了丰富的 SQL duckdb·C++·3 年前4.4k
miniob—从 0 到 1 数据库内核实战教程4该项目是 OceanBase 团队基于华中科技大学数据库课程原型,联合多所高校重新开发的、从零上手数据库的学习项目。它结构简单、代码简洁,不仅有文字讲解和视频教oceanbase·C++·3 年前2.5w
learndb-py—从头用 Python 写一个数据库该项目是用 Python 从零实现一个关系型数据库,从而更好地了解数据的内部构造,此数据库仅可作为学习和练手项目,无法应用在生产环境。spandanb·Python·3 年前1.1w
oceanbase—一款国产的原生分布式数据库2这是源自蚂蚁集团的一款基于 Paxos 协议和分布式架构的企业级分布式关系型数据库。它同时支持 OLTP 和 OLAP 的混合负载,具有高可用、高性能、水平扩展oceanbase·C++·3 年前2.7w
neo4j—目前最流行的图数据库1它是一款采用 Java 和 Scala 语言开发的原生图数据库,专属的查询语言 Cypher,能够直观且高效地查询和处理数据之间的关系。neo4j·Java·3 年前1.1w
gel—一款采用图-关系模型的新型开源数据库一个底层由 PostgreSQL 提供支持的开源数据库,在兼容关系数据库特性的同时,结合了 ORM 的声明模式和 GraphQL 式的深度查询。自带 WebUIgeldata·Python·3 年前3.2k
doris—高性能的分析数据库一个基于 MPP 架构的高性能、实时的分析型数据库,尤其是在海量数据和高并发场景下表现优异。目前,在众多知名企业中均有使用,可用来构建用户分析、日志检索分析、用apache·Java·4 年前3.1k