搜索仓库、语言、topic
提交项目
GitHub 雷达
监控正在起飞的黑马项目,和高星项目,帮助你寻找最优质的开源项目。
数据更新于 5 小时前
黑马榜
30
星海
4914
排序
Star 最多
最近更新
最新收录
语言
全部
TypeScript
Python
JavaScript
Go
Rust
C++
Java
Jupyter Notebook
分类
全部
AI/机器学习
工具/CLI
Web前端
后端/服务端
DevOps/云原生
学习/资源
安全
数据库/存储
仓库
语言
分类
Star
supabase/supabase
1. Supabase 是一个基于 PostgreSQL 的开源开发平台,旨在提供 Firebase 的替代方案,让开发者快速构建 Web、移动与 AI 应用的后端。 2. 它组合了 PostgREST(自动生成 REST API)、GoTrue(JWT 认证)、Realtime(Elixir 驱动的 WebSocket 实时同步)、Storage(S3 文件存储)和 Kong 网关等组件,
TypeScript
数据库/存储
107.5k
elastic/elasticsearch
Elasticsearch 是一个免费开源的分布式搜索与分析引擎,旨在解决大规模生产负载下的数据搜索、存储和分析问题,支持全文搜索、向量搜索及生成式AI集成。主要技术栈基于Java,采用RESTful API接口,通过分布式架构实现近实时搜索,并支持Docker本地快速部署。其亮点在于适用于检索增强生成、向量搜索、日志分析、应用性能监控和安全日志等多种场景,并提供丰富的编程语言客户端和Kibana开发者控制台。
Java
数据库/存储
77.7k
redis/redis
Redis是一个高性能的内存数据存储系统,主要解决实时数据驱动应用中的缓存、数据结构服务、文档和向量查询等需求。该项目使用C语言实现,核心特点是将数据主要存储在内存中,并采用高效的数据结构来达到亚毫秒级延迟。其亮点在于功能极其丰富,不仅支持传统缓存和会话管理,还能作为NoSQL数据库、搜索引擎、消息代理和向量存储使用,特别适合需要实时响应、高并发和多功能数据处理的场景。
C
数据库/存储
75.9k
protocolbuffers/protobuf
Protocol Buffers 是谷歌开发的用于序列化结构化数据的语言中立、平台中立、可扩展的机制。 主要技术栈是C++编写的协议编译器(protoc),并支持Java、Python、Go等多种语言的运行时库。 其亮点在于高效的数据交换格式,适用于跨语言通信、数据存储和RPC系统等场景。
C++
数据库/存储
71.7k
nocodb/nocodb
1. NocoDB 是一个免费且可自托管的在线数据库搭建工具,旨在替代 Airtable。 2. 项目主要使用 TypeScript 开发,并通过 Docker 快速部署,支持 SQLite、PostgreSQL 等多种后端数据库。 3. 亮点是提供类似电子表格的直观操作界面,适合需要私有化部署、低门槛数据库协作的团队或项目。
TypeScript
数据库/存储
64.4k
minio/minio
MinIO 是一个高性能、兼容 Amazon S3 接口的对象存储系统,用于存储和管理大规模非结构化数据。主要技术栈基于 Go 语言实现,支持从源码编译安装或通过 Docker 构建镜像来部署。亮点在于其出色的读写性能,特别适合 AI/ML、大数据分析和数据密集型工作负载,并且能与现有 S3 生态工具无缝集成。
Go
数据库/存储
61.4k
chinese-poetry/chinese-poetry
1. 解决什么问题:这是一个最全的中华古诗词开源数据库,旨在将唐诗、宋诗、宋词等古典文集以结构化数字格式开放,降低开发者和爱好者获取与使用诗词数据的门槛。 2. 主要技术栈或实现方式:项目通过爬虫技术从互联网收集整理数据,并以 JSON 格式进行存储和分发,便于直接集成到各类应用中。 3. 亮点或适用场景:数据规模庞大(含近1.4万诗人、超30万首诗词),且内置高频词分析图谱,非常适合用于构建诗词学习工具、AI 诗歌生成模型或传统文化数据可视化项目。
JavaScript
数据库/存储
53.0k
etcd-io/etcd
- etcd 是一个面向分布式系统关键数据的高可靠、高可用分布式键值存储。 - 它采用 Go 语言开发,基于 Raft 共识算法保证数据一致性,并通过 gRPC 提供简洁的客户端接口。 - 因其简单、安全、高性能和强鲁棒性,被 Kubernetes 等大量生产系统用于服务发现、配置管理与分布式协调等核心场景。
Go
数据库/存储
52.1k
dbeaver/dbeaver
DBeaver 是一个免费的多平台数据库工具和 SQL 客户端,旨在为开发者、SQL 程序员、数据库管理员和分析师提供全面的数据库管理功能。 该项目主要基于 Java 开发,采用 OSGI 插件架构和 Eclipse RCP 桌面框架,并通过 JDBC 或 ODBC 驱动支持几乎所有主流数据库。 其亮点在于开箱即用支持超过 100 种数据库驱动,集成了 AI 智能补全、ER 图、空间数据查看器等丰富功能,适用于需要跨平台管理多种数据库的开发与运维场景。
Java
数据库/存储
51.3k
nlohmann/json
nlohmann/json 是一个为现代 C++ 设计的 JSON 库,旨在让 JSON 在 C++ 中像 Python 一样成为一等公民,提供直观的语法和易用性。主要技术栈是纯 C++11 实现,整个库仅由一个头文件 json.hpp 组成,无需额外依赖或复杂构建系统。其亮点在于集成极其简单,支持广泛的编译器,并提供了丰富的功能如序列化、反序列化、STL 风格访问以及多种二进制格式支持,适用于需要高效处理 JSON 数据的 C++ 项目。
C++
数据库/存储
50.3k
ClickHouse/ClickHouse
ClickHouse是一个开源的列式数据库管理系统,用于实时生成分析数据报表,解决海量数据下传统行式数据库分析查询慢的问题。该项目主要使用C++实现,核心是面向列的存储引擎,支持通过curl命令快速安装,并提供官方文档、教程和云服务。其亮点在于极高的实时分析性能,适合需要秒级响应的大规模数据分析场景,同时拥有活跃的社区、每月版本更新以及丰富的线上和线下活动支持。
C++
数据库/存储
49.0k
prisma/prisma
1. Prisma 是面向 Node.js 和 TypeScript 的下一代 ORM,用于简化数据库建模与查询。 2. 通过
TypeScript
数据库/存储
47.5k
milvus-io/milvus
1. 解决问题:Milvus 是一个高性能的云原生向量数据库,专为可扩展的向量近似最近邻(ANN)搜索而设计。 2. 技术实现:使用 Go 语言构建,结合 C++ 进行 CPU/GPU 硬件加速,采用全分布式与 Kubernetes 原生架构。 3. 亮点与场景:支持十亿级向量上的实时搜索与流式更新,提供单机、轻量级和全托管云服务,适用于 AI 应用的大规模文本、图像等非结构化数据检索。
Go
数据库/存储
45.5k
pingcap/tidb
1. TiDB 是一个开源的分布式 SQL 数据库,专为需要强一致性、高可用和弹性伸缩的现代动态工作负载而设计,能在一个系统中同时处理事务、分析和向量搜索。 2. 项目主要使用 Go 语言实现,采用计算与存储分离的云原生架构,通过 Raft 共识协议和两阶段提交保证数据一致性,底层整合了行存储引擎 TiKV 和列存储引擎 TiFlash。 3. 最大亮点是与 MySQL 8.0
Go
数据库/存储
40.4k
duckdb/duckdb
DuckDB是一个高性能的进程内联分析型SQL数据库管理系统,旨在解决传统数据库在大数据分析场景下安装复杂、查询速度慢的问题,它可以直接嵌入应用程序运行。该项目主要使用C++17实现,提供丰富的SQL方言支持,包括嵌套子查询、窗口函数和复杂数据类型,并支持Python、R、Java等多种客户端接口。其亮点在于无需独立服务器即可快速处理CSV和Parquet文件,适合数据科学家和开发者在本地进行大规模数据分析和交互式查询。
C++
数据库/存储
39.9k
go-gorm/gorm
1. 为 Go 语言提供功能全面的对象关系映射(ORM)库,简化数据库操作并提升开发效率。 2. 基于纯 Go 实现,内置关联、钩子、事务、预加载、自动迁移等全套特性,并提供可扩展的插件接口。 3. 亮点在于开发者友好且生产就绪,适用于需要快速构建数据层、支持读写分离、多数据库及复杂查询场景的 Go 项目。
Go
数据库/存储
39.9k
google/leveldb
LevelDB是谷歌开发的一个快速键值存储库,提供从字符串键到字符串值的有序映射,解决高效存储和检索排序数据的问题。它采用C++实现,基于日志结构合并树设计,支持自定义比较函数、原子批量操作、快照和前后向迭代,并使用Snappy或Zstd压缩数据。该库以高性能和稳定性著称,适用于嵌入式或单进程多线程应用场景,但不支持SQL查询、多进程并发访问或客户端服务器模式,目前仅接受关键错误修复和必要更新。
C++
数据库/存储
39.3k
drawdb-io/drawdb
1. 这是一个免费、直观的在线数据库关系图(ERD)编辑器,能直接在浏览器中可视化设计数据库结构。 2. 基于 JavaScript / Node.js 构建,主要前端工程,支持本地开发、静态构建和 Docker 部署。 3. 无需注册即可使用,支持导入导出 SQL、生成迁移脚本,适合开发者和数据库设计师快速建模与协作。
JavaScript
数据库/存储
38.2k
typeorm/typeorm
1. TypeORM 是一个为 Node.js 设计的 TypeScript/JavaScript ORM,用面向对象方式简化与 PostgreSQL、MySQL 等十余种数据库的交互。 2. 采用 TypeScript 装饰器定义实体和关系,同时提供 Active Record 与 Data Mapper 两种设计模式,内置查询构造器、迁移与事务支持。 3. 亮点在于支持数据库数量远超同类、可跨 Node.js、浏览器和移动平台,适合从小型项目到多数据库
TypeScript
数据库/存储
36.6k
drizzle-team/drizzle-orm
1. 一个轻量、无依赖的 TypeScript 无头 ORM,为 Node.js/TypeScript/JavaScript 提供类型安全的数据库访问层,自动生成查询且不引入额外抽象。 2. 基于 TypeScript 构建,支持声明式 SQL schema 并生成关系型与类 SQL 查询,编译后体积仅约 7.4KB,tree-shak
TypeScript
数据库/存储
35.3k
seaweedfs/seaweedfs
1. 解决问题:SeaweedFS 是一个高性能分布式存储系统,提供
Go
数据库/存储
33.9k
qdrant/qdrant
1. Qdrant 是一个面向下一代 AI 应用的高性能、大规模向量数据库与向量搜索引擎,用于存储、管理和相似性检索向量及其附加载荷。 2. 核心采用 Rust 语言实现以保证高负载下的快速与稳定,同时提供 Python、Go、Java 等多语言客户端并支持本地部署、云端全托管和轻量边缘版本。 3. 亮点包括内置量化、分片、多租户隔离等高级特性,集成 AI 编码助手技能,广泛适用于语义搜索、推荐系统、匹配引擎等场景。
Rust
数据库/存储
33.8k
surrealdb/surrealdb
1. 这是一个用 Rust 编写的多模型数据库,将文档、图、关系、时序、地理空间和向量检索等能力统一到单一引擎中,并支持实时协作与后端即服务。 2. 核心采用 Rust 实现,提供 SQL 风格的自定义查询语言 SurrealQL,支持嵌入式、浏览器(WASM)、边缘、单节点及分布式集群多种部署形态。 3. 亮点在于集多数据模型与实时协同、身份认证、全文/向量检索于一体,适合实时 Web 应用、AI 数据层、知识图谱和边缘计算等场景。
Rust
数据库/存储
32.8k
cockroachdb/cockroach
1. CockroachDB 是一个云原生分布式 SQL 数据库,专为高可用、弹性扩展和精确控制数据存储位置而设计,解决现代数据密集型应用的容错与扩展难题。 2. 主要基于 Go 语言实现,底层采用事务型强一致性键值存储,提供兼容 PostgreSQL 的 SQL 接口和网络协议,并原生支持水平分片、自动复制与恢复。 3. 亮点是无需人工干预即可自动存活磁盘、机器甚至数据中心级故障,并保持强一致性 ACID 事务,适合全球化部署、要求高容错和弹性伸缩的在线服务场景。
Go
数据库/存储
32.3k
共 168 个高星项目
‹
1
2
3
… 7
›
数据来自 GitHub 公开信息,由群岛雷达定期扫描 · 中文摘要与分类由 AI 生成,仅供参考。
⌘K