- 博客(4)
- 收藏
- 关注
原创 Oceanbase大赛:数据库expression 表达式体系重构全流程详解(MiniOB)
本文详细介绍了OceanBase数据库大赛中MiniOB项目的表达式体系重构过程。原有系统存在硬编码条件结构、缺失一元表达式支持、缺乏可扩展性等问题。重构目标是建立统一、灵活、可扩展的表达式框架,支持嵌套表达式、一元运算符和优化功能。 重构关键点包括: 语法解析阶段扩展了一元表达式支持,使用%prec UMINUS处理负号优先级; 升级条件表达式数据结构,支持任意表达式作为操作数; 扩展表达式类型,包括字段引用、常量值、比较、逻辑连接和算术表达式; 实现表达式绑定机制,支持类型自动提升和转换。 重构后的系统
2025-07-25 11:21:37
1811
原创 2.MiniOB 实现 SELECT 查询个人总结
本文详细分析 MiniOB 中 SELECT 查询的执行全流程,涵盖从 SQL 文本解析到结果返回的完整过程
2025-07-11 15:59:43
577
原创 1.MiniOB 实现 DROP TABLE 功能个人总结
由于miniob的不断更新之前很多实现droptable的视频都已过期,本文旨在如何在 MiniOB 数据库中实现 DROP TABLE功能,涵盖从 SQL 解析到底层文件删除的全流程。
2025-07-02 14:03:04
1361
2
翻译 聊天机器人竞技场排行榜第8周介绍MT-Bench和Vicuna-33B
本文介绍聊天机器人竞技场排行榜的更新,新增开源模型和三项评估指标:聊天机器人竞技场Elo、MT-Bench和MMLU。推出一系列Vicuna-v1.3模型。提出多轮对话基准测试MT-Bench,包含80个高质量问题,评估模型会话流程和遵循指令能力。与基于用户投票的对战平台聊天机器人竞技场配合使用。两者主要评估指标为人类偏好。探讨利用GPT-4等LLM作为评委的可靠性。显示谨慎使用下,LLM评委可以作为人类偏好的可扩展和可解释近似。基于GPT-4的MT-Bench单回答评分也能有效匹配人类偏好。
2023-07-14 17:08:40
3558
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅