📢
gitzw.com上线了,功能陆续更新中,如有问题或反馈请在下方反馈/建议中给我们留言。
✕
读懂开源,从这里开始
首页
排行榜
教程中心
知识库
资讯
分类
专题合集
🌙
简
▾
简体
繁體
English
登录
用户中心
▾
👤 用户中心
📬 我的订阅
✉️ 我的邮箱
🔑 修改密码
⭐ 我的收藏
💬 我的反馈记录
↩ 退出
订阅
☰
首页
排行榜
教程中心
知识库
资讯
分类
专题合集
搜索
订阅
RSS
简体
繁體
English
🔍
搜索
📡
RSS
🔥 热门搜索
llm
pytorch
vuejs
sql
leetcode
peg
graphql
unity
bi
php8
tokio
redis
"embedded-database"
📘 教程
DuckDB:高性能分析型数据库实战
DuckDB 是一个高性能的分析型数据库管理系统,支持丰富的 SQL 语法和多种数据导入方式。通过本教程,您将学习如何安装、使用和定制 DuckDB,掌握高性能数据分析的技能。
进阶
10 章
★ 39.3k
analytics
database
embedded-database
📦 开源项目
cberner
/
redb
redb:纯Rust嵌入式键值数据库 — redb是一个纯Rust实现的嵌入式键值数据库,提供高性能和可靠的数据存储解决方案。它使用Rust语言开发,保证了数据的安全性和一致性。redb适用于需要高性能和低延迟的应用场景
Rust
★ 4.6k
⑂ 220
backend
☆
typicode
/
lowdb
lowdb:简单快速的JSON数据库 — lowdb是一个小型的JavaScript库,用于在本地存储和管理JSON数据。它非常适合需要轻量级数据存储的应用程序,尤其是Electron和Node.js应用。lowdb提供了简单易用的API,帮助开发者快速实现数据存储和检索功能
JavaScript
★ 22.6k
⑂ 965
backend
☆
metabase
/
metabase
metabase:开源商业智能和嵌入式分析工具 — metabase是一个开源的商业智能和嵌入式分析工具,帮助用户轻松地与数据一起工作。它提供了数据分析、数据可视化和报告等功能,支持多种数据库如MySQL和PostgreSQL。metabase的易用性和强大的功能使其成为数据分析和商业智能的理想选择。
Clojure
★ 48.1k
⑂ 6.7k
data
☆
duckdb
/
duckdb
duckdb:嵌入式SQL数据库管理系统 — duckdb是一个开源的、嵌入式的SQL数据库管理系统,用于分析和处理数据。它支持标准SQL语法,并且能够高效地处理OLAP(在线分析处理)任务。通过使用duckdb,开发者可以轻松地将数据分析功能集成到自己的应用程序中
C++
★ 39.3k
⑂ 3.4k
backend
☆
facebook
/
rocksdb
rocksdb:快速存储的嵌入式键值存储库 — rocksdb是一个由C++编写的库,提供了一个嵌入式的持久键值存储系统,用于快速存储和检索数据。它的设计目标是提供高性能、可靠和可扩展的存储解决方案。因此,rocksdb在许多需要高性能存储的应用中得到了广泛的应用
C++
★ 31.8k
⑂ 6.9k
backend
☆
smoltcp-rs
/
smoltcp
smoltcp:一个小型TCP/IP栈 — smoltcp是一个使用Rust语言编写的TCP/IP栈,设计用于资源受限的嵌入式系统。它提供了一个小型、可靠和高效的网络协议栈,能够满足各种网络应用的需求。smoltcp的实现简单、灵活和可扩展,使其成为嵌入式系统和网络开发的理想选择
Rust
★ 4.5k
⑂ 539
other
☆
apache
/
shardingsphere
shardingsphere:分布式SQL数据库解决方案 — shardingsphere能够为用户提供一个统一的数据访问接口,支持MySQL、PostgreSQL等多种数据库,实现数据分片、读写分离和分布式事务等功能。同时,shardingsphere还提供了数据加密和安全性等功能,能够满足用户的数据安全需求。通过使用shardingsphere,用户可以轻松实现分布式数据库的构建和管理。
Java
★ 20.8k
⑂ 6.9k
backend
☆
PHPOffice
/
PHPExcel
PHPExcel:PHP 电子表格库 — PHPExcel 是一个功能强大的 PHP 库,用于读写电子表格文件,支持多种文件格式,如 Excel、CSV 和 PDF。它提供了方便的 API,允许开发人员轻松创建、读取和修改电子表格文件。PHPExcel 在数据分析、报告生成和自动化办公等领域有广泛的应用。
PHP
★ 11.4k
⑂ 4.1k
backend
☆
airbytehq
/
airbyte
airbyte:开源数据移动平台 — airbyte是一个开源数据移动平台,支持ELT管道和AI代理,从API、数据库和文件到仓库、数据湖和AI应用。它提供了自托管和云端部署的选项,支持多种数据源和目标,包括BigQuery、MySQL、PostgreSQL等。airbyte的目的是简化数据集成和移动,提高数据分析和AI应用的效率。
Python
★ 21.6k
⑂ 5.3k
data
☆
alibaba
/
zvec
zvec:轻量级向量数据库 — zvec是一个由C++编写的内存向量数据库,具有轻量级和超快的特点。它能够高效地存储和检索向量数据,适用于各类机器学习和深度学习应用。zvec的出现为开发者提供了一个高性能的向量数据库解决方案
C++
★ 14.6k
⑂ 901
backend
+395 ★
☆
cube-js
/
cube
cube:开源语义层核心 — cube 是一个开源的语义层核心,用于提供 AI、BI 和嵌入式分析的数据服务。它支持多种数据源,如 BigQuery、Databricks、MySQL 和 PostgreSQL。cube 的语义层可以帮助开发者更容易地构建和管理数据分析应用
Rust
★ 20.3k
⑂ 2.1k
ai-ml
☆
datahaven-xyz
/
datahaven
datahaven:去中心化存储和隐私保护 — datahaven是一个去中心化的存储和隐私保护平台,利用StorageHub和EigenLayer技术,提供安全可靠的数据存储和隐私保护解决方案。它兼容EVM,支持多种区块链应用。datahaven的去中心化设计和先进的安全技术,使其成为一个值得信赖的数据存储和隐私保护平台。
Rust
★ 7.9k
⑂ 146
blockchain
☆
JetBrains
/
Exposed
Exposed:Kotlin SQL 框架 — Exposed 提供了一个简单易用的 API,用于构建和执行 SQL 查询。它支持多种数据库管理系统,包括 MySQL、PostgreSQL 等。Exposed 的主要目标是提供一个高效、灵活的方式来访问和操作数据库。
Kotlin
★ 9.3k
⑂ 788
backend
☆
cockroachdb
/
pebble
pebble:Go语言下的键值数据库 — pebble是一个高性能的键值数据库,受RocksDB和LevelDB的启发而设计,使用Go语言编写。它提供了一个简单的键值存储接口,支持高并发和高可用性。pebble的设计目标是提供一个可靠、可扩展的键值数据库,适用于各种应用场景。
Go
★ 6k
⑂ 569
backend
☆
dnSpy
/
dnSpy
dnSpy:.NET 调试器和程序集编辑器 — dnSpy 提供了强大的调试和编辑功能,允许开发者深入分析和修改 .NET 程序集。它支持多种调试模式,包括步骤执行、变量监视和异常处理。通过使用 dnSpy,开发者可以更好地理解和优化自己的 .NET 应用程序
C#
★ 29.6k
⑂ 5.6k
tools
☆
supabase
/
supabase
supabase:Postgres 开发平台 — supabase 为开发者提供了一个强大的 Postgres 开发平台,支持构建 web、移动和 AI 应用。它提供了一个专用 Postgres 数据库,支持实时数据处理和分析。同时,supabase 还支持多种编程语言和框架,包括 TypeScript 和 Next.js。
TypeScript
★ 106k
⑂ 13.1k
backend
☆
netdata
/
netdata
netdata:AI驱动的全栈可观测性监控 — netdata是一个开源的监控系统,使用AI和机器学习技术提供全栈可观测性解决方案。它支持多种数据源,包括MySQL、PostgreSQL、MongoDB等,并提供实时数据可视化和告警功能。netdata的快速部署和易用性使其成为DevOps和监控领域的热门选择。
Go
★ 79.6k
⑂ 6.5k
devops
☆
dgraph-io
/
dgraph
dgraph:高性能图数据库 — dgraph是一种高性能的图数据库,用于处理实时用例。它使用Go语言编写,能够支持分布式和知识图谱等功能。因此,dgraph在需要高性能和实时数据处理的场景中尤其重要
Go
★ 21.7k
⑂ 1.6k
backend
☆
andrewyng
/
context-hub
context-hub:上下文中心库 — context-hub提供了一个简单的方式来管理和共享上下文数据,使得开发者可以更容易地构建复杂的Web应用。它通过提供一个统一的接口来访问和更新上下文数据,从而简化了应用的开发和维护。同时,context-hub也支持多种数据存储和缓存机制,提高了应用的性能和可扩展性
JavaScript
★ 13.8k
⑂ 1.2k
web
☆
inconshreveable
/
ngrok
ngrok:统一入口工具 — ngrok是一种可以将本地服务器暴露到外网的工具,通过它开发者可以轻松地将本地服务提供给外部访问。这种功能对于开发和测试来说非常重要,因为它可以让开发者在本地环境中测试和调试自己的应用。同时,ngrok也提供了安全的隧道功能,保护了开发者的本地服务
Go
★ 24.4k
⑂ 4.3k
backend
☆
doocs
/
advanced-java
advanced-java:Java 后端开发者进阶知识 — advanced-java 项目旨在帮助 Java 后端开发者提升技能,涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识。该项目包含了 Dubbo、Elasticsearch、Eureka、Feign、Hystrix、Redis、Ribbon、RPC、Spring Cloud、Zookeeper 等库的使用和最佳实践。通过学习 advanced-java,开发者可以更好地应对复杂的系统设计和开发挑战
Java
★ 79k
⑂ 19.2k
backend
☆
rethinkdb
/
rethinkdb
rethinkdb:实时网数据库 — rethinkdb是一个开源的NoSQL数据库,支持实时数据处理和查询,能够处理大规模的数据集,并提供了灵活的数据模型和查询语言。它适用于实时网应用,能够提供高性能和可扩展的数据存储解决方案。rethinkdb的主要特点包括支持多种数据模型、实时数据处理和查询、以及高性能的数据存储。
C++
★ 27k
⑂ 1.9k
web
☆
dragonflydb
/
dragonfly
dragonfly:现代内存数据库 — dragonfly是一个高性能的内存数据库,旨在替代传统的Redis和Memcached。它使用C++编写,支持多线程、键值存储和消息队列等功能。通过dragonfly,开发者可以构建更快、更可靠的数据存储系统。
C++
★ 30.8k
⑂ 1.2k
backend
☆
lvgl
/
lvgl
lvgl:嵌入式图形库 — lvgl是一个开源的嵌入式图形库,用于创建微控制器和显示器的用户界面。它支持多种显示类型和微控制器,能够创建美丽的UI。lvgl的设计目标是提供一个高效、灵活和易于使用的图形库,适用于各种嵌入式系统。
C
★ 24k
⑂ 4.3k
game
☆
milvus-io
/
milvus
milvus:高性能向量数据库 — milvus 是一个高性能的向量数据库,支持大规模向量近似最近邻搜索和云原生部署。它使用 Go 语言开发,支持多种索引算法,如 Faiss 和 Hnsw。milvus 的设计目标是提供高性能、可扩展的向量搜索和存储解决方案,适用于多种应用场景,如图像搜索和自然语言处理
Go
★ 45.2k
⑂ 4.1k
ai-ml
☆
ClickHouse
/
ClickHouse
ClickHouse:实时分析数据库管理系统 — ClickHouse是一种高性能的数据库管理系统,支持实时分析和处理大规模数据。它具有分布式架构、支持SQL查询和OLAP功能,广泛应用于数据分析和机器学习等领域。ClickHouse的主要特点包括高性能、可扩展性和支持多种数据格式
C++
★ 48.5k
⑂ 8.6k
backend
☆
taosdata
/
TDengine
TDengine:高性能时间序列数据库 — TDengine 是一个专为工业物联网(IIoT)场景设计的高性能、可扩展的时间序列数据库。它支持大规模数据存储和实时分析,能够满足工业设备、车联网、金融分析等领域的需求。TDengine 的高性能和可扩展性使其成为物联网数据处理的理想选择
C
★ 25k
⑂ 5k
backend
☆
ethereum-lists
/
chains
chains:以太坊链元数据 — chains 是一个提供以太坊链元数据的项目,帮助开发者获取链的 ID、EIP155 等信息。该项目使用 Kotlin 语言开发,支持以太坊和 EVM 链。chains 项目的主要目的是为以太坊生态系统提供一个统一的链元数据标准
Kotlin
★ 9.8k
⑂ 8.1k
blockchain
☆
alibaba
/
druid
druid:数据库连接池 — druid是一个Java库,用于创建数据库连接池,能够监控和管理数据库连接,提高系统的稳定性和性能。它支持多种数据库,包括MySQL、Oracle和PostgreSQL等。druid的设计目的是为了提供一个高性能、可靠的数据库连接池,帮助开发者更好地管理数据库资源
Java
★ 28.2k
⑂ 8.6k
other
☆
dagger
/
dagger
dagger:自动化代码构建、测试和部署引擎 — dagger是一个强大的自动化引擎,能够自动化构建、测试和部署代码库,支持在本地、CI或云中运行,使用Go语言编写。它支持多种功能,如缓存、CI/CD、容器、持续部署和持续集成等。通过使用dagger,开发人员可以提高效率和生产力,简化代码库的管理和维护。
Go
★ 16k
⑂ 900
devops
☆
etcd-io
/
etcd
etcd:分布式可靠键值存储 — etcd 是一个分布式的键值存储系统,用于存储分布式系统的最关键数据。它提供了高可用性和一致性的数据存储,使用 Raft 共识算法来确保数据的一致性。因此,etcd 在 Kubernetes 和其他分布式系统中被广泛使用。
Go
★ 52k
⑂ 10.4k
devops
☆
cockroachdb
/
cockroach
cockroach:云原生分布式SQL数据库 — cockroach是一个分布式SQL数据库,能够提供高可用性和轻松扩展的能力,同时也能控制数据的放置。它使用Go语言编写,支持SQL查询,适合大规模数据存储和处理。cockroach的设计目标是提供一个云原生、可靠和高性能的数据库解决方案。
Go
★ 32.3k
⑂ 4.1k
backend
☆
kubeshark
/
kubeshark
kubeshark:Kubernetes 网络可观察性工具 — kubeshark 通过 eBPF 技术为 Kubernetes 提供了网络可观察性功能,能够索引和分析 L4/L7 流量,并支持 AI 代理和人类用户通过 MCP 和仪表盘进行查询。这种功能可以帮助开发者和运维人员更好地理解和调试 Kubernetes 集群中的网络问题。同时,kubeshark 也支持 TLS 解密和 pcap 等功能,进一步增强了其网络分析和可观察性能力
Go
★ 12k
⑂ 543
devops
☆
NanoHttpd
/
nanohttpd
nanohttpd:一个微小的Java HTTP服务器 — nanohttpd是一个使用Java编写的微小HTTP服务器,易于嵌入其他应用程序中。它提供了一个简单的HTTP服务器实现,适合于需要内嵌HTTP服务器的应用场景。nanohttpd的微小尺寸和易用性使其成为许多开发者的首选
Java
★ 7.2k
⑂ 1.7k
backend
☆
chartdb
/
chartdb
chartdb:数据库图表编辑器 — chartdb是一个基于TypeScript的数据库设计工具,允许用户通过单个查询可视化和设计数据库结构。它支持多种数据库管理系统,包括MySQL、PostgreSQL、SQLite等。通过chartdb,用户可以轻松地创建和编辑数据库图表,从而提高数据库设计效率
TypeScript
★ 22.6k
⑂ 1.4k
backend
☆
redis
/
redis
redis:实时数据驱动应用的首选缓存和数据结构服务器 — redis是一种高性能的缓存和数据结构服务器,支持多种数据结构和文档及向量查询。它广泛应用于实时数据驱动应用,包括社交媒体、游戏和金融等领域。其高性能和丰富的功能使其成为开发者的首选
C
★ 75.4k
⑂ 24.7k
backend
☆
fubark
/
cyber
cyber:快速并发脚本 — cyber是一个快速并发脚本项目,使用Zig语言开发,支持高性能脚本执行和并发运行。它适用于需要高性能脚本执行的应用场景,例如游戏开发和嵌入式系统。cyber的并发能力和高性能特性使其成为脚本执行的理想选择
Zig
★ 1.4k
⑂ 58
web
☆
drawdb-io
/
drawdb
drawdb:在线数据库图表编辑器 — drawdb是一个基于JavaScript的在线工具,提供图形化的数据库图表编辑和SQL生成功能,支持多种数据库管理系统,如MySQL、PostgreSQL和SQLite等。它能够帮助开发人员和数据库管理员快速创建和管理数据库结构,提高工作效率。同时,drawdb还支持多种前端技术,如React和Tailwind CSS,提供灵活的自定义选项。
JavaScript
★ 38k
⑂ 3.1k
backend
☆
chenfei-wu
/
TaskMatrix
TaskMatrix:任务管理矩阵 — TaskMatrix是一个开源的任务管理平台,使用Python语言开发。它提供了一个简单易用的接口,帮助用户管理和跟踪任务。通过TaskMatrix,用户可以高效地组织和优先级任务,从而提高生产力。
Python
★ 34.1k
⑂ 3.2k
other
☆
tursodatabase
/
turso
turso:嵌入式SQL数据库 — turso是一个在进程内运行的SQL数据库,兼容SQLite,使用Rust语言开发。它提供了一个轻量级的数据库解决方案,适用于各种应用场景。turso的兼容性和可靠性使其成为开发者的首选。
Rust
★ 22.7k
⑂ 1.1k
backend
☆