开源大梳理

领域目录

数据库与搜索

23 个项目,按细分类继续缩小范围。

sql 7analytics 4distributed 3kv 3nosql 3rdbms 3search 3cache 2document 2embedded 2graph 2olap 2wide-column 2baas 1rag 1vector-db 1
Apache Cassandra数据库与搜索

宽列分布式数据库,高可用写入。

nosqlwide-column
语言
Java
状态
active
ClickHouse数据库与搜索

列式分析型数据库 OLAP。

analyticsolap
语言
C++
状态
active
CockroachDB数据库与搜索

分布式 SQL,兼容 Postgres 协议。

distributedsql
语言
Go
状态
active
DuckDB数据库与搜索

嵌入式分析型数据库。

analyticsembeddedolap
语言
C++
状态
active
Elasticsearch数据库与搜索

分布式搜索与分析引擎。

analyticssearch
语言
Java
状态
active
KeyDB数据库与搜索

多线程 Redis 兼容存储。

cachekv
语言
C++
状态
maintenance
MariaDB数据库与搜索

MySQL 兼容的社区分支。

rdbmssql
语言
C++
状态
active
Meilisearch数据库与搜索

易用的全文搜索引擎。

search
语言
Rust
状态
active
MongoDB数据库与搜索

文档型 NoSQL 数据库。

documentnosql
语言
C++
状态
active
MySQL数据库与搜索

广泛使用的开源关系型数据库。

rdbmssql
语言
C++
状态
active
Neo4j数据库与搜索

原生属性图数据库,擅长复杂关系遍历查询。

graph
语言
Java
状态
active
pgvector数据库与搜索

PostgreSQL 向量相似度检索扩展,适合把向量检索留在库内。

ragvector-db
语言
C
状态
active
PostgreSQL数据库与搜索

功能丰富的开源关系型数据库。

rdbmssql
语言
C
状态
active
Redis数据库与搜索

内存数据结构存储,常用缓存/队列。

cachekv
语言
C
状态
active
ScyllaDB数据库与搜索

Cassandra 兼容的高性能实现。

nosqlwide-column
语言
C++
状态
active
SQLite数据库与搜索

嵌入式单文件 SQL 引擎。

embeddedsql
语言
C
状态
active
Supabase数据库与搜索

开源 Firebase 替代,底层 Postgres。

baassql
语言
TypeScript
状态
active
SurrealDB数据库与搜索

多模型数据库(文档/图/关联),云原生取向(BUSL)。

documentgraph
语言
Rust
状态
active
TiDB数据库与搜索

MySQL 兼容的分布式 HTAP 数据库。

distributedsql
语言
Go
状态
active
TimescaleDB数据库与搜索

基于 PostgreSQL 的时序/实时分析扩展(部分组件许可证不同)。

analytics
语言
C
状态
active
Typesense数据库与搜索

面向开发者的即时搜索引擎。

search
语言
C++
状态
active
Valkey数据库与搜索

Redis 兼容的开源内存数据存储,Linux 基金会托管。

kv
语言
C
状态
active
YugabyteDB数据库与搜索

分布式 SQL 数据库,PostgreSQL 兼容 API,偏云原生多区。

distributed
语言
C++
状态
active