- 博客(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关注的人