跳至主要內容
微信读书悄咪咪出了 Skill,还能玩出一朵花啊

你好,我是悟空。

一、微信读书 Skill 是什么?

我是微信读书 APP 的重度使用者,最近微信读书推出了官方 Skill,真的让 AI 成为了我的阅读搭档。

这款 Skill 支持哪些功能?

  • 查阅书架:浏览你的个人书架,快速了解藏书全貌
  • 阅读统计:时长、天数、偏好深度分析,量化你的阅读习惯
  • 笔记和划线:查看个人划线和想法,导出笔记,回顾阅读中的思考
  • 书籍搜索:在书城搜索任意书籍,快速获取书名、作者、评分等关键信息
  • 书籍详情:查看书籍详情、章节目录、阅读进度,了解你的阅读旅程
  • 推荐好书:基于你的阅读偏好,个性化推荐或相似书籍推荐

悟空...大约 3 分钟
100多G数据同步引发的MySQL集群“连环炸”,我是如何一步步恢复的?

你好,我是悟空~又跟大家见面了~

背景

你好,我是悟空~又和大家见面了!

五一上线期间,我们迎来了一场不小的挑战:新系统需要将旧系统(SQL Server)中 100 多 G 的历史数据同步过来,同步方式采用了 DataX 工具Java 程序 双管齐下。就在这个过程中,MySQL 集群接连抛出多个棘手问题,差点让上线计划卡壳。


悟空...大约 8 分钟mysqldevops数据库同步
“五一”特辑:新老系统切换上线中的数据库监控与优化实践(一)

一、背景

今年"五一"假期,我们团队完成了一个关键里程碑——老系统向新系统的首次切换上线。本次上线涉及以下核心挑战:

  • 数据双向同步:为保障业务连续性,新老系统之间需保持数据实时双向同步;
  • 新老数据兼容:两套系统数据结构存在差异,需确保数据格式兼容、不丢失;
  • 高并发压力:切换期间 QPS 峰值突破 10,000,对数据库稳定性构成严峻考验。

悟空...大约 6 分钟
KWDB SQL 执行流程分析
kaiwudb sql 执行流程分析.png
kaiwudb sql 执行流程分析.png

1. 整体架构

Client (PostgreSQL wire protocol)
    │
    ▼
[pgwire] 网络层 (协议解析)
    │
    ▼
[connExecutor] 会话状态机
    │
    ▼
[planner/optimizer] 查询规划
    │
    ▼
[DistSQL] 分布式执行
    │
    ▼
[KV Layer] → RocksDB + kwdbts2 (C++ 时序引擎)

悟空...大约 5 分钟