- 时序数据库(TSDB)专攻带时间标签的数据序列,在工业监控、IoT、金融行情等场景广泛应用。本文系统拆解 TSDB 的核心特征、三种存储架构、主流产品对比、基数问题、代码示例和从 MySQL 迁移的完整步骤,帮助你做出正确选型决策 时序数据库(TSDB)专攻带时间标签的数据序列,在工业监控、IoT、金融行情等场景广泛应用。本文系统拆解 TSDB 的核心特征、三种存储架构、主流产品对比、基数问题、代码示例和从 MySQL 迁移的完整步骤,帮助你做出正确选型决策
- 指标口径打架这件事,几乎所有做完BI的公司都会遇到:同一张看板上,销售口径的收入和财务口径的收入差着一截,两边都拿得出自己的公式,谁也说不清哪个对。数据治理、指标管理、语义层这三个词在报价单上经常被打包成一个模块,实际却是三层不同的东西。顺序搞反了,钱花了、平台也上线了,开会时对不上数的场面一点没少。这篇按踩坑的顺序写:先分层级,再看口径为什么会打架,然后给能落地的核验动作和起手顺序。先说结... 指标口径打架这件事,几乎所有做完BI的公司都会遇到:同一张看板上,销售口径的收入和财务口径的收入差着一截,两边都拿得出自己的公式,谁也说不清哪个对。数据治理、指标管理、语义层这三个词在报价单上经常被打包成一个模块,实际却是三层不同的东西。顺序搞反了,钱花了、平台也上线了,开会时对不上数的场面一点没少。这篇按踩坑的顺序写:先分层级,再看口径为什么会打架,然后给能落地的核验动作和起手顺序。先说结...
- 跨境电商使用Flexus RDS,大促前至少要检查CPU、内存、连接数、磁盘空间与I/O、慢查询、锁等待、备份和应用错误率。这些指标要与订单、支付回调、库存扣减等业务数据对齐,单看数据库平均CPU,无法判断交易链路能否承受峰值。 跨境电商使用Flexus RDS,大促前至少要检查CPU、内存、连接数、磁盘空间与I/O、慢查询、锁等待、备份和应用错误率。这些指标要与订单、支付回调、库存扣减等业务数据对齐,单看数据库平均CPU,无法判断交易链路能否承受峰值。
- 数据建模这件事,通常等到报表出问题才被翻出来。同一个销售额,财务按发货算、销售按回款算,两套报表摆到经营会上,先要花时间对齐数字。团队并不缺工具,缺的是一条清楚的建模路线:宽表把加工做在前面,星型把维度与事实分开,语义层把指标定义收到一处。三条路线解决的是不同的问题,混着挑,买回来的工具往往在真正要用它的那一层断掉。这篇盘点把判断标准放在五处:建模路线、口径统一、建模门槛、多维引擎、模型资产... 数据建模这件事,通常等到报表出问题才被翻出来。同一个销售额,财务按发货算、销售按回款算,两套报表摆到经营会上,先要花时间对齐数字。团队并不缺工具,缺的是一条清楚的建模路线:宽表把加工做在前面,星型把维度与事实分开,语义层把指标定义收到一处。三条路线解决的是不同的问题,混着挑,买回来的工具往往在真正要用它的那一层断掉。这篇盘点把判断标准放在五处:建模路线、口径统一、建模门槛、多维引擎、模型资产...
- 数据安全分级分类保护。分级:公开、内部、敏感、机密、绝密。分类:个人信息、财务数据、商业机密、技术文档。策略:不同级别不同权限、脱敏规则、加密要求、审计级别。实施:数据资产梳理、定级评估、策略配置、监控审计。合规:个人信息保护法、GDPR、等保2.0。工具:数据分类分级平台。 文章从技术背景和发展历程入手,帮助读者理解该技术的产生原因和演进脉络。通过对比不同版本的特性变化,分析技术选型的考量... 数据安全分级分类保护。分级:公开、内部、敏感、机密、绝密。分类:个人信息、财务数据、商业机密、技术文档。策略:不同级别不同权限、脱敏规则、加密要求、审计级别。实施:数据资产梳理、定级评估、策略配置、监控审计。合规:个人信息保护法、GDPR、等保2.0。工具:数据分类分级平台。 文章从技术背景和发展历程入手,帮助读者理解该技术的产生原因和演进脉络。通过对比不同版本的特性变化,分析技术选型的考量...
- 物化视图存储实际数据,定期刷新。优势:复杂查询预计算,响应快。劣势:数据延迟、存储开销、刷新成本。刷新策略:全量刷新、增量刷新(基于日志)、实时刷新(触发器)。MySQL 无原生支持,用表+事件模拟。PostgreSQL:CREATE MATERIALIZED VIEW,REFRESH 手动刷新。Oracle:ON DEMAND/ON COMMIT。适用:报表、Dashboard、数据聚合。... 物化视图存储实际数据,定期刷新。优势:复杂查询预计算,响应快。劣势:数据延迟、存储开销、刷新成本。刷新策略:全量刷新、增量刷新(基于日志)、实时刷新(触发器)。MySQL 无原生支持,用表+事件模拟。PostgreSQL:CREATE MATERIALIZED VIEW,REFRESH 手动刷新。Oracle:ON DEMAND/ON COMMIT。适用:报表、Dashboard、数据聚合。...
- 游标逐行处理查询结果。声明:DECLARE cursor_name CURSOR FOR query。打开:OPEN cursor_name。获取:FETCH cursor_name INTO variables。关闭:CLOSE cursor_name。释放:DEALLOCATE cursor_name。属性:%FOUND/%NOTFOUND/%ROWCOUNT。应用场景:逐行更新、复杂业... 游标逐行处理查询结果。声明:DECLARE cursor_name CURSOR FOR query。打开:OPEN cursor_name。获取:FETCH cursor_name INTO variables。关闭:CLOSE cursor_name。释放:DEALLOCATE cursor_name。属性:%FOUND/%NOTFOUND/%ROWCOUNT。应用场景:逐行更新、复杂业...
- 同一个学生,班级概览说他「下降」,个人详情说他「上升」。两处用的是同一套趋势算法,差别只在取数顺序:一个 DESC,一个 ASC。本文用最小复现拆开这个 Bug,给出修复方式,以及三条能提前拦住它的检查。 同一个学生,班级概览说他「下降」,个人详情说他「上升」。两处用的是同一套趋势算法,差别只在取数顺序:一个 DESC,一个 ASC。本文用最小复现拆开这个 Bug,给出修复方式,以及三条能提前拦住它的检查。
- 写程序久了,总会遇到一个问题:数据不在代码里,而在一张表里。用户信息、订单记录、日志条目,都躺在数据库中,不会自己跑到你面前。SQL 就是和数据库打交道的语言:它不负责写界面,也不负责跑业务逻辑,只做一件事,就是把你要的数据找出来、放进去、改掉或者删掉。先从一张表说起。表由行和列组成,列是字段,比如姓名、年龄、城市;行是一条记录,比如某一个人的全部信息。查数据最基本的动作,就是从一张表里选出... 写程序久了,总会遇到一个问题:数据不在代码里,而在一张表里。用户信息、订单记录、日志条目,都躺在数据库中,不会自己跑到你面前。SQL 就是和数据库打交道的语言:它不负责写界面,也不负责跑业务逻辑,只做一件事,就是把你要的数据找出来、放进去、改掉或者删掉。先从一张表说起。表由行和列组成,列是字段,比如姓名、年龄、城市;行是一条记录,比如某一个人的全部信息。查数据最基本的动作,就是从一张表里选出...
- N+1 是后端最经典也最容易被忽略的性能问题。ORM 让“取列表再逐条取关联”写起来很自然,但一次请求可能变成 1 次主查询加 N 次子查询。数据量小时看不出来,列表页一上量,P99 直接飙。排查方法很直接:打开 SQL 日志,按请求 trace ID 聚合,看一次 HTTP 请求触发了多少条 SQL。如果列表有 50 条,SQL 数量接近 51 条,基本就是 N+1。另一个信号是数据库 Q... N+1 是后端最经典也最容易被忽略的性能问题。ORM 让“取列表再逐条取关联”写起来很自然,但一次请求可能变成 1 次主查询加 N 次子查询。数据量小时看不出来,列表页一上量,P99 直接飙。排查方法很直接:打开 SQL 日志,按请求 trace ID 聚合,看一次 HTTP 请求触发了多少条 SQL。如果列表有 50 条,SQL 数量接近 51 条,基本就是 N+1。另一个信号是数据库 Q...
- 2026 年 10 月 22 日,在由 Apache Doris 社区主办的年度技术峰会 Doris Summit 2026 数据智能论坛上,NineData 合伙人兼首席产品经理 蔡冬者(江柳) 发表了题为 《Apache Doris 实时数据同步方案的挑战与实践:从海量数据同步到 AI 时代的全新演进》 的主题演讲。 2026 年 10 月 22 日,在由 Apache Doris 社区主办的年度技术峰会 Doris Summit 2026 数据智能论坛上,NineData 合伙人兼首席产品经理 蔡冬者(江柳) 发表了题为 《Apache Doris 实时数据同步方案的挑战与实践:从海量数据同步到 AI 时代的全新演进》 的主题演讲。
- • 数据库 DevOps 能力持续扩容:新增 GBase 8A、Snowflake 数据源适配,敏感数据保护与 SQL 任务覆盖更多数据库类型,任务相关人管理、权限申请与审批规则等治理体验增强。• 数据复制与对比新增 16 条复制 & 对比链路,累计已支持 715 条链路,覆盖关系型数据库、NoSQL、数据仓库、消息队列等全品类;Kafka 目标端支持 Debezium 消息格式,增量复制性... • 数据库 DevOps 能力持续扩容:新增 GBase 8A、Snowflake 数据源适配,敏感数据保护与 SQL 任务覆盖更多数据库类型,任务相关人管理、权限申请与审批规则等治理体验增强。• 数据复制与对比新增 16 条复制 & 对比链路,累计已支持 715 条链路,覆盖关系型数据库、NoSQL、数据仓库、消息队列等全品类;Kafka 目标端支持 Debezium 消息格式,增量复制性...
- 迁移评估报告按对象计数,给出一个很高的兼容度百分比,但业务跑批数据对不上。根因往往不在“大功能不支持”,在求值时机、类型系统、三值逻辑这些末梢语义的边界差异——它们能通过语法翻译,却改变了执行行为。本文拆解六类末梢语义差异的典型表现,给出差分测试的落地方法:真实流量回放、按差异来源构造用例、发现一条差异固化一条回归用例。 迁移评估报告按对象计数,给出一个很高的兼容度百分比,但业务跑批数据对不上。根因往往不在“大功能不支持”,在求值时机、类型系统、三值逻辑这些末梢语义的边界差异——它们能通过语法翻译,却改变了执行行为。本文拆解六类末梢语义差异的典型表现,给出差分测试的落地方法:真实流量回放、按差异来源构造用例、发现一条差异固化一条回归用例。
- 从 SELECT、WHERE、ORDER BY 到 LIMIT,用一张学生表讲清 SQL 查询的最小路径,帮你查出自己的第一张表。 从 SELECT、WHERE、ORDER BY 到 LIMIT,用一张学生表讲清 SQL 查询的最小路径,帮你查出自己的第一张表。
- 在线 DDL 不锁表修改结构。MySQL ALGORITHM=INPLACE,元数据修改快,数据修改慢。工具:gh-ost GitHub 开源,binlog 同步,可暂停。pt-osc Percona Toolkit,触发器同步。限制:某些操作仍需锁(如改主键)。最佳实践:小表直接改,大表用工具。测试环境验证。低峰期执行。监控锁等待。 文章从技术背景和发展历程入手,帮助读者理解该技术的产生原... 在线 DDL 不锁表修改结构。MySQL ALGORITHM=INPLACE,元数据修改快,数据修改慢。工具:gh-ost GitHub 开源,binlog 同步,可暂停。pt-osc Percona Toolkit,触发器同步。限制:某些操作仍需锁(如改主键)。最佳实践:小表直接改,大表用工具。测试环境验证。低峰期执行。监控锁等待。 文章从技术背景和发展历程入手,帮助读者理解该技术的产生原...
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签