1 2 3 4 5 ··· 50 下一页
摘要: 在使用 Docker 时配置代理是一个常见的需求,但很多开发者都会遇到一个令人困惑的现象:明明代理服务运行在本机,使用 127.0.0.1 却无法正常工作。本文将深入探讨这个问题背后的原理。 问题现象 让我们先看两个相似的命令,它们只有代理地址不同: 命令一(正常工作) bash http_prox 阅读全文
posted @ 2025-10-20 17:29 若-飞 阅读(24) 评论(0) 推荐(0)
摘要: ROW_NUMBER() OVER (PARTITION BY department ORDER BY salary DESC) 详解 一句话概括 "在每个部门内部,按工资从高到低给员工编号" 逐词解析 1. ROW_NUMBER() 作用:生成顺序编号 特点:从1开始,连续不重复(1, 2, 3, 阅读全文
posted @ 2025-09-30 16:00 若-飞 阅读(22) 评论(0) 推荐(0)
摘要: 什么是窗口函数? 窗口函数是 SQL 中一种强大的分析功能,它允许在对每一行进行计算时,能够访问到与当前行相关的多行数据。与 GROUP BY 不同,窗口函数不会将多行合并为一行,而是保留所有原始行,同时添加计算列。 直观理解 想象一个 Excel 表格: 姓名 部门 工资 张三 技术部 8000 阅读全文
posted @ 2025-09-30 15:55 若-飞 阅读(34) 评论(0) 推荐(0)
摘要: 问题背景 在使用 ClickHouse 的 ReplacingMergeTree 引擎时,很多开发者会遇到一个困惑:明明使用了 FINAL 关键字,查询结果却仍然包含重复数据。比如这样的情况: 数据库表 err := db.Table(model.BlockTaskTableName). Set(" 阅读全文
posted @ 2025-09-30 15:44 若-飞 阅读(15) 评论(0) 推荐(0)
摘要: 源数据库存放位置: /data/clickhouse/data/metadata/ 源数据库表存放位置 ubuntu@collector:/$ ls /data/clickhouse/data/metadata/ default ethereum ethereum_backup_20250928.s 阅读全文
posted @ 2025-09-30 09:28 若-飞 阅读(10) 评论(0) 推荐(0)
摘要: 在开发长期运行的服务时,如何让程序优雅退出是一个重要课题。今天我们来深入探讨Go语言中如何处理常见的进程信号,实现平滑关闭。 理解三个关键信号 1. SIGINT(信号2)- 礼貌的中断请求 全称:Signal Interrupt 触发方式:用户在终端按下 Ctrl+C 特点:可捕获,允许程序清理后 阅读全文
posted @ 2025-09-25 10:25 若-飞 阅读(77) 评论(0) 推荐(0)
摘要: ClickHouse UPDATE 机制详解 问题现象 在使用ClickHouse进行UPDATE操作时,经常会遇到这样的现象: UPDATE ethereum.block_tasks SET status = 'pending', owner = 'consumer-1_1758676754070 阅读全文
posted @ 2025-09-24 11:50 若-飞 阅读(48) 评论(0) 推荐(0)
摘要: ClickHouse index_granularity 详解 什么是 index_granularity index_granularity 是ClickHouse中一个重要的性能配置参数,它定义了索引的粒度(granularity),即每多少个数据行会创建一个索引标记(index mark)。 阅读全文
posted @ 2025-09-24 11:43 若-飞 阅读(26) 评论(0) 推荐(0)
摘要: 轻量级更新(Lightweight Updates)是ClickHouse中的一个重要特性,让我详细解释一下: 什么是轻量级更新 轻量级更新是ClickHouse提供的一种高效的UPDATE机制,它允许在不重写整个数据块的情况下更新数据。 传统更新 vs 轻量级更新 传统更新(Heavy Updat 阅读全文
posted @ 2025-09-24 11:35 若-飞 阅读(30) 评论(0) 推荐(0)
摘要: ClickHouse 物化列详解 什么是物化列 物化列(Materialized Columns)是ClickHouse中的一个重要特性,它是一种特殊的列类型,其值是通过表达式自动计算得出的,而不是直接存储的。 物化列的基本概念 1. 定义方式 CREATE TABLE example ( id U 阅读全文
posted @ 2025-09-24 11:31 若-飞 阅读(18) 评论(0) 推荐(0)
1 2 3 4 5 ··· 50 下一页