跳到正文
Neobase

Neobase 将 NoSQL 的灵活性与关系型数据库的可靠性结合起来。它为现代应用而设计,让团队在扩展规模的同时保持数据完整性。

作品、照片与经历为 Echo 模板示例,个人内容将陆续更新。

项目技术栈

查询界面
查询界面
性能仪表盘
性能仪表盘

从零构建数据库,让我对计算机科学基础的理解比任何课程都更深入。从实现 B 树到设计查询优化器,每个部分都要求深入理解数据结构与算法。最终得到的是一个功能强大,同时又容易上手的数据库。

数据结构浏览器
数据结构浏览器
存储引擎
存储引擎
查询分析
查询分析

项目亮点

  • 采用融合文档与关系模型的混合存储引擎
  • 通过乐观并发控制支持 ACID 事务
  • 查询语言结合熟悉的 SQL 语法与 JSON 的灵活性
  • 根据查询模式自动优化索引

更多作品