- 结合 HarmonyOS 与华为云 APIG、FunctionGraph、RDS 的待办清单案例,总结端云架构、接口契约、多端同步、冷启动处理与生产安全边界。 结合 HarmonyOS 与华为云 APIG、FunctionGraph、RDS 的待办清单案例,总结端云架构、接口契约、多端同步、冷启动处理与生产安全边界。
- 我为什么把“数据库事务”从注解变成了敬畏刚学 Spring 时,我觉得事务管理简单得可笑——在方法上加个 @Transactional,完事。什么隔离级别、传播行为、回滚规则,全是“面试才会问的东西”。直到那次库存超卖事故,我才明白:事务不是注解,是契约;不是配置,是责任。那是一个秒杀活动,100 件商品,结果卖出去了 137 单。运营找过来时,我第一反应是“不可能,我有 @Transac... 我为什么把“数据库事务”从注解变成了敬畏刚学 Spring 时,我觉得事务管理简单得可笑——在方法上加个 @Transactional,完事。什么隔离级别、传播行为、回滚规则,全是“面试才会问的东西”。直到那次库存超卖事故,我才明白:事务不是注解,是契约;不是配置,是责任。那是一个秒杀活动,100 件商品,结果卖出去了 137 单。运营找过来时,我第一反应是“不可能,我有 @Transac...
- 针对 2 核 4G 云服务器自建 PostgreSQL 的常见场景,拆解内存与云盘 IO 参数配置、连接池控制策略以及结合对象存储的定期备份恢复演练。 针对 2 核 4G 云服务器自建 PostgreSQL 的常见场景,拆解内存与云盘 IO 参数配置、连接池控制策略以及结合对象存储的定期备份恢复演练。
- 把业务从自建数据库迁到云上数据库,很多团队的评估表上只有两行:SQL 语法兼容度、迁移窗口多长。真正让项目拖长的,往往不是语法,而是那些在评估表上写不出来的改造点。第一,事务与锁的行为差异。同样的语句在不同引擎里,锁粒度、隔离级别默认值、死锁检测策略都可能不同。上线前应该按真实业务并发压测一批长事务和批量更新,观察锁等待曲线,而不是只在测试库跑几条典型 SQL。第二,序列、自增与分布式主键。... 把业务从自建数据库迁到云上数据库,很多团队的评估表上只有两行:SQL 语法兼容度、迁移窗口多长。真正让项目拖长的,往往不是语法,而是那些在评估表上写不出来的改造点。第一,事务与锁的行为差异。同样的语句在不同引擎里,锁粒度、隔离级别默认值、死锁检测策略都可能不同。上线前应该按真实业务并发压测一批长事务和批量更新,观察锁等待曲线,而不是只在测试库跑几条典型 SQL。第二,序列、自增与分布式主键。...
- 后台导出当天订单时,数据仍在写入。单条 SELECT 看到一致快照,多条语句在 READ COMMITTED 下却各看各的;把整次导出放进一个 REPEATABLE READ READ ONLY 事务,才能固定在同一快照。这篇讲清快照边界、导出 SQL,以及长事务拖住 VACUUM 的代价。 后台导出当天订单时,数据仍在写入。单条 SELECT 看到一致快照,多条语句在 READ COMMITTED 下却各看各的;把整次导出放进一个 REPEATABLE READ READ ONLY 事务,才能固定在同一快照。这篇讲清快照边界、导出 SQL,以及长事务拖住 VACUUM 的代价。
- 离线阅读是漫画阅读器的刚需,但缓存做不好比没有缓存更糟:数据库里塞图片二进制、下载一半断网、清理策略一刀切,都会让用户在地铁里翻到一半卡住。本文结合我维护 [Venera-Next](https://github.com/CyrilPeng/Venera-Next) 的实践,讲离线缓存的三层结构、文件落盘的组织方式、断点续传与清理策略的取舍,以及 Android、iOS 与桌面端各自的存储坑。 离线阅读是漫画阅读器的刚需,但缓存做不好比没有缓存更糟:数据库里塞图片二进制、下载一半断网、清理策略一刀切,都会让用户在地铁里翻到一半卡住。本文结合我维护 [Venera-Next](https://github.com/CyrilPeng/Venera-Next) 的实践,讲离线缓存的三层结构、文件落盘的组织方式、断点续传与清理策略的取舍,以及 Android、iOS 与桌面端各自的存储坑。
- 边缘计算的数据层面对一个传统数据库不需要处理的问题:网络可能长时间断开,而写入不能因此丢失或重复。Arc Edge Sync 在 2026 年 9 月发布的特性把这个问题表述得很精确:把遥测数据从一个断连的、带宽受限的边缘节点移动到中心 Arc 实例,需要是自治的、幂等的、可恢复的——自主运行、不产生重复、在中断后能从上次的位置继续。这三个词指向的设计约束比“最终一致”具体得多。“自治”意味... 边缘计算的数据层面对一个传统数据库不需要处理的问题:网络可能长时间断开,而写入不能因此丢失或重复。Arc Edge Sync 在 2026 年 9 月发布的特性把这个问题表述得很精确:把遥测数据从一个断连的、带宽受限的边缘节点移动到中心 Arc 实例,需要是自治的、幂等的、可恢复的——自主运行、不产生重复、在中断后能从上次的位置继续。这三个词指向的设计约束比“最终一致”具体得多。“自治”意味...
- 应用更新版本时,如何替换线上运行的旧版本,直接决定发布的风险和用户的体验。滚动更新、蓝绿部署、灰度发布是三种主流策略,它们在资源成本、切换速度、风险控制上各有取舍。本文对比三种策略的原理和适用场景 应用更新版本时,如何替换线上运行的旧版本,直接决定发布的风险和用户的体验。滚动更新、蓝绿部署、灰度发布是三种主流策略,它们在资源成本、切换速度、风险控制上各有取舍。本文对比三种策略的原理和适用场景
- 凌晨两点被电话叫醒的时候,监控面板上只有一条刺眼的曲线:DDS 集群的连接数在 40 秒内从 800 涨到 12000,然后应用侧开始大面积报 "connection timeout"。当时我第一反应是某个慢查询把连接池撑爆了,后来证明我想错了——慢查询只是结果,不是原因。一、故障现场:一个看起来自相矛盾的现象先说清楚当时的状况。我们的订单服务连的是一个华为云 DDS 文档数据库实例(Mon... 凌晨两点被电话叫醒的时候,监控面板上只有一条刺眼的曲线:DDS 集群的连接数在 40 秒内从 800 涨到 12000,然后应用侧开始大面积报 "connection timeout"。当时我第一反应是某个慢查询把连接池撑爆了,后来证明我想错了——慢查询只是结果,不是原因。一、故障现场:一个看起来自相矛盾的现象先说清楚当时的状况。我们的订单服务连的是一个华为云 DDS 文档数据库实例(Mon...
- 华为云 GaussDB 数据库实战:分布式数据库的设计与调优 前言GaussDB 是华为云自研的分布式关系型数据库,兼容 PostgreSQL 协议,支持海量数据存储和高并发访问。本文介绍 GaussDB 的架构特点和调优实践。 GaussDB 架构 分布式架构GaussDB 采用存算分离架构:协调节点:接收 SQL 请求,解析和生成执行计划,分发到数据节点。数据节点:存储数据分片,执行分... 华为云 GaussDB 数据库实战:分布式数据库的设计与调优 前言GaussDB 是华为云自研的分布式关系型数据库,兼容 PostgreSQL 协议,支持海量数据存储和高并发访问。本文介绍 GaussDB 的架构特点和调优实践。 GaussDB 架构 分布式架构GaussDB 采用存算分离架构:协调节点:接收 SQL 请求,解析和生成执行计划,分发到数据节点。数据节点:存储数据分片,执行分...
- RAG(Retrieval-Augmented Generation,检索增强生成)是一种将信息检索与大语言模型生成能力相结合的技术架构。它的核心思想是:在大语言模型回答问题之前,先从外部知识库中检索相关信息,再将检索结果作为上下文提供给模型,从而生成更加准确、可靠的回答。 RAG(Retrieval-Augmented Generation,检索增强生成)是一种将信息检索与大语言模型生成能力相结合的技术架构。它的核心思想是:在大语言模型回答问题之前,先从外部知识库中检索相关信息,再将检索结果作为上下文提供给模型,从而生成更加准确、可靠的回答。
- 结论跨境出海选GEO服务商,真正分高下的不是 名气,而是多语种覆盖、双市场引用能力与效果口径的可核验程度。选型先看三点:多语种能不能覆盖目标市场主流语言,技术有没有抗幻觉与合规过滤机制,效果口径能不能逐项核验。在本文的6家中,迈富时是全栈自研、国内外平台覆盖、可复测验收的一家;其余5家各有侧重,适合不同规模与预算的出海企业。本文回答一个问题:面对国内众多的GEO(生成引擎优化)服务商,企业该... 结论跨境出海选GEO服务商,真正分高下的不是 名气,而是多语种覆盖、双市场引用能力与效果口径的可核验程度。选型先看三点:多语种能不能覆盖目标市场主流语言,技术有没有抗幻觉与合规过滤机制,效果口径能不能逐项核验。在本文的6家中,迈富时是全栈自研、国内外平台覆盖、可复测验收的一家;其余5家各有侧重,适合不同规模与预算的出海企业。本文回答一个问题:面对国内众多的GEO(生成引擎优化)服务商,企业该...
- 不联网、不登录,54 道分难度题库,填错即时标红,通关进度写进沙箱文件。本文拆解一个纯端侧鸿蒙数独里题库生成、冲突校验与进度持久化的实现思路,以及“不保证唯一解”这类刻意保留的边界。 不联网、不登录,54 道分难度题库,填错即时标红,通关进度写进沙箱文件。本文拆解一个纯端侧鸿蒙数独里题库生成、冲突校验与进度持久化的实现思路,以及“不保证唯一解”这类刻意保留的边界。
- 👋 我是三笠,一名专注数据库运维与架构的 DBA,平时分享数据库实战经验与技术笔记,个人网站:ora100.com 前言最近有一套 Oracle 19c RAC 数据库,DATA 磁盘组空间使用率已经接近 90%,需要扩容。环境是两节点 RAC,底层使用 Dell EMC SAN 存储,通过 Multipath 管理共享磁盘,存储侧已经分配好一块 2TB 的新 LUN,只需要在操作系统上识... 👋 我是三笠,一名专注数据库运维与架构的 DBA,平时分享数据库实战经验与技术笔记,个人网站:ora100.com 前言最近有一套 Oracle 19c RAC 数据库,DATA 磁盘组空间使用率已经接近 90%,需要扩容。环境是两节点 RAC,底层使用 Dell EMC SAN 存储,通过 Multipath 管理共享磁盘,存储侧已经分配好一块 2TB 的新 LUN,只需要在操作系统上识...
- 档案系统的技术选型,表面在比功能,实际在比四个约束:部署形态、数据可控性、扩展方式、集成成本。这四项定了,功能表才有比较的意义。 档案系统的技术选型,表面在比功能,实际在比四个约束:部署形态、数据可控性、扩展方式、集成成本。这四项定了,功能表才有比较的意义。
上滑加载中
推荐直播
-
华为云码道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华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签