从 0 到 1 数据库内核实战教程1该项目是 OceanBase 团队基于华中科技大学数据库课程原型,联合多所高校重新开发的、从零上手数据库的学习项目。它结构简单、代码简洁,不仅有文字讲解和视频教程,还有由浅入深的题目。通过理论+实战的方式,帮忙初学者迅速掌握内核模块功能和协同关系,提高工程编码能力,有助于在面试和工作中脱颖而出。oceanbase·C++·9 个月前2w
简单易用的本地 JSON 数据库1这是一款支持浏览器和 Electron 的轻量级 JSON 文件数据库,如果是创建没有后端的小型前端项目,但还有存储和管理数据的需求,那就快试试 lowdb 吧!typicode·JavaScript·1 年前8k
为大数据而生的开源分布式图数据库11一款开源的图数据库,目标是为超大规模的图数据提供高并发、低延时的读、写及计算服务。目前是世界上唯一能够容纳千亿个顶点和万亿条边、并提供毫秒级查询延时的图数据库解决方案。特点: - 高性能:基于图数据库的特性使用 C++ 编写的 NebulaGraph,可以提供毫秒级查询 - 易扩展:采用 shared-nothing 架构 - 易开发:支持 Java、Python、C++ 和 Go 等主流编程语言 - 高可靠访问控制:支持严格的角色访问和 LDAP - 灵活数据建模:无需强制转换数据为关系表vesoft-inc·C++·1 年前1w
Rust 写的分布式 SQL 数据库实战教程2Rust 写的分布式 SQL 数据库实战项目。作为一个学习项目并不适合于生产环境,但通过该项目你可以学习如何用 Rust 实现 Raft 协议、符合 ACID 的事物引擎、SQL 解析、数据持久化等,适合对数据库底层运作原理感兴趣的小伙伴。 erikgrinaker·Rust·2 年前1.2w
一款国产的原生分布式数据库这是源自蚂蚁集团的一款基于 Paxos 协议和分布式架构的企业级分布式关系型数据库。它同时支持 OLTP 和 OLAP 的混合负载,具有高可用、高性能、水平扩展、兼容 SQL 语法等特点。oceanbase·C++·1 年前2.3w
从头用 Python 写一个数据库该项目是用 Python 从零实现一个关系型数据库,从而更好地了解数据的内部构造,此数据库仅可作为学习和练手项目,无法应用在生产环境。spandanb·Python·8 个月前10k
从头用 C 语言写一个数据库的教程作者为了搞清楚数据库是如何工作的,决定用 C 从零开发一个类似 sqlite 的简单数据库。该项目包含完整的图文教程和源码,内容由浅入深、循序渐进推荐学习。cstack·C·7 年前5.8k
一款采用图-关系模型的新型开源数据库一个底层由 PostgreSQL 提供支持的开源数据库,在兼容关系数据库特性的同时,结合了 ORM 的声明模式和 GraphQL 式的深度查询。自带 WebUI 界面,支持在线编辑数据、查询、关系可视化等功能。edgedb·Python·1 年前1.7k