自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 miniob数据库内核->查询解析

提到一个系统,最基础的操作一定是增删改查,而数据库中“查”被单独规划成了数据查询语言,贯穿了整个的数据库内核,miniob的实现非常直接,感兴趣可以去看看mysql的源码,了解真正的sql解析和优化。DQL 的设计使得数据查询变得灵活且强大,用户可以根据需要构建复杂的查询语句来获取所需的数据。同时,由于 DQL 是 SQL 语言的子集,因此它与其他 SQL 语句(如数据定义语言DDL、数据操纵语言DML等)保持了一致性和互操作性,使得数据库管理更加统一和高效。

2024-05-30 20:50:02 2030

原创 miniob数据库内核create_table()源码分析

在数据库内核解析sql语句成功后:调用Db::create_table()调用table::create()通过table_meta对象解析元数据创建元数据信息文件创建表文件读到内存中。

2024-05-14 20:37:41 2125 2

原创 在centos7环境下miniob环境搭建,并调试

报错了,不要慌张,多试几遍,说不定哪一遍就突然通过了。本篇文章就是这么来的,编译那里卡了我一周左右,换了Ubuntu,centos8,好几个版本,最后才搞出来。

2024-04-24 21:49:28 1840 4

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除