第 14 章 Doris 读湖:经 Paimon Catalog 的服务层
第 14 章 Doris 读湖:经 Paimon Catalog 的服务层章节定位:第四篇(Lakestream)的收口章,也是全系列"技术栈闭环"的最后一环。前三章让湖仓"能分层、能读、能 Union",但 Union Read 只有 Flink / Spark 会;真正扛 BI、报表与对外服务的是 Doris——而 Doris 不在 Union Read 的队伍里。本章正面解决这个能力缺口:Doris 走 Paimon Multi-Catalog 读湖是唯一正路、"数据新"与"查询快"要分开评估、用"秒级 ADS + 分钟级读湖"双链路拼出完整服务层,并把第 12 章的"三处 warehouse 一致"红线落到 Doris 的 catalog 配置上。版本基线:Doris 4.1.x(paimon.catalog.type=jdbc自 4.1.0 起;统一元数据缓存键meta.cache.*自 4.1.x 起)+ Doris 侧依赖Paimon 1.4.2(★ 与 Fluss 侧 Paimon 2.0 的格式兼容需核对,见 14.1.4)+ Fluss 1.0.0 + Flink 2.3 + Paimon 2.0 + Kafka 3.x + MySQL 8.0/8.4 + Flink CDC 3.6.x + Dolph

相关新闻

AI智能体项目实战记录(07):RAG项目实战之文档内容向量化入库

AI智能体项目实战记录(07):RAG项目实战之文档内容向量化入库

1. 引言 在上一篇实战记录中,我们已经完成了上传文档的解析工作,将 PDF、Word、TXT 等格式的文档内容提取为纯文本。然而,仅仅解析出文本还不够——要让 AI 智能体能够"读懂"并检索这些内容,还需要将文本转换为向量并存…

2026/10/19 2:05:30 阅读更多 →
RustFS 该跟 stable 还是 nightly?两条版本线的分工、风险与回退,一张表说清

RustFS 该跟 stable 还是 nightly?两条版本线的分工、风险与回退,一张表说清

9 月 16 日装的 1.0.0,10 月 3 日 release 页冒出 1.0.1,同页每个平台还多挂了一个 -latest.zip;另一条线上,每天北京时间 0 点 07 分 CI 会打出一个按日期命名的 nightly 包。跟版本号、跟 latest 别名、跟 nightly,三…

2026/10/20 2:07:25 阅读更多 →
等了六年,IDEA 2026.3终于要实现这个新特性了

等了六年,IDEA 2026.3终于要实现这个新特性了

我虽然用了5年多的IDEA,但是今天先说一个我忍了idea很久的小事 我用 IDEA 写代码的时候,有个习惯:眼睛时不时往右下角瞟一眼,看看当前 Git 分支是什么。这个动作我一天要做几十次,纯属肌肉记忆。 结果有一次 IDEA 升级…

2026/10/20 2:09:24 阅读更多 →

最新新闻

JDBC + OOP 封装:告别样板代码,构建清晰数据访问层

JDBC + OOP 封装:告别样板代码,构建清晰数据访问层

说实话,我刚开始接触 JDBC 那阵子,最头痛的不是 SQL 写不对,而是那套流程笔记繁琐——拿连接、建语句、执行、遍历结果集、关资源,每一步都是固定动作,却要一遍一遍重复。写一个最简单的查询,样板代码能占到…

2026/10/20 4:07:25 阅读更多 →
Hive五类高频场景实战:从窗口函数到数据倾斜的SQL优化指南

Hive五类高频场景实战:从窗口函数到数据倾斜的SQL优化指南

1. 先聊聊这套题的价值:别再把Hive当SQL Lite学很多新人在接触Hive的时候,容易把它当成一个“能跑SQL的数据库”来学。这其实是最大的误区,也是我决定把这五类题目单独拿出来拆一遍的原因。Hive的本质是批处理引擎,它基于MapReduc…

2026/10/20 4:07:25 阅读更多 →
Wireshark抓包实战:TCP三次握手、四次挥手与超时重传全解析

Wireshark抓包实战:TCP三次握手、四次挥手与超时重传全解析

1. 抓包之前先想清楚:TCP实验到底在验证什么很多人做Wireshark的TCP实验,打开软件就开始抓,抓完一看满屏的包,完全不知道从哪下手。我刚开始接触的时候也是这样,抓了上百个包,最后只看出"哦&#xff0…

2026/10/20 4:07:25 阅读更多 →
Python+Vue学校实验室管理系统开发指南:Django与Flask选型实践

Python+Vue学校实验室管理系统开发指南:Django与Flask选型实践

从标题说起,这类“PythonVue的学校实验室管理系统”几乎是每所高校信息类项目的标配题目。你一看关键词就明白,它涉及三个技术栈:Python做后端、Vue做前端、PyCharm做开发环境,而Django和Flask则是Python生态里真正决定你项目骨架…

2026/10/20 4:07:25 阅读更多 →
Wireshark抓包分析TCP协议:从三次握手到重传机制实战

Wireshark抓包分析TCP协议:从三次握手到重传机制实战

1. 抓包之前先想清楚:TCP实验到底在验证什么很多人做Wireshark的TCP实验,打开软件就开始抓,抓完对着一堆密密麻麻的包发呆,不知道从哪看起。我刚开始接触的时候也是这样,抓了上百个包,最后只看出“哦&#…

2026/10/20 4:07:25 阅读更多 →
知识可搜索,技能需管理:一套从盘点、定位到深耕的实战框架

知识可搜索,技能需管理:一套从盘点、定位到深耕的实战框架

先把话说清楚:这个标题看起来就一个词“skills”,但真正想做事的都知道,这词背后不是简历上那行“熟练掌握XX软件”的自我感觉良好,而是一整套关于“怎么识别、怎么盘点、怎么深挖、怎么把能力变成结果”的方法论。这篇文章不聊虚…

2026/10/20 4:06:25 阅读更多 →

日新闻

CLRC663芯片Pin-to-Pin替代实战:从评估到量产全记录

CLRC663芯片Pin-to-Pin替代实战:从评估到量产全记录

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/20 1:01:30 阅读更多 →
ESP32舵机控制指南:原理、多路驱动与避坑实战

ESP32舵机控制指南:原理、多路驱动与避坑实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/20 1:01:30 阅读更多 →
位移法实现一阶低通滤波:单片机ADC采样降噪实战

位移法实现一阶低通滤波:单片机ADC采样降噪实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/20 1:01:30 阅读更多 →

周新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/19 10:02:04 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/19 17:32:41 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/20 2:50:50 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/19 2:54:50 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/19 9:10:22 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 12:16:16 阅读更多 →