Go语言技术文章
-
MySQL STATEMENT_DIGEST 解析不了 SQL 时不会返回普通摘要,而是产生错误;本文对比字面量和变量输入的错误信息差异,并给出应用层捕获与记录方法。214 收藏 -
Redis FUNCTION RESTORE 的 APPEND 是默认的保守追加策略,遇到同名 library 会中止;REPLACE 会替换载荷涉及的同名 library,但不会解决库内函数名冲突。323 收藏 -
MySQL PS_THREAD_ID 接收连接编号,返回 Performance Schema 的线程编号。本文给出只读映射与关联查询,并说明 NULL、连接结束和事件未采集时的判断方法。159 收藏 -
介绍 Redis FUNCTION DUMP 如何导出全部函数库的序列化二进制载荷,并说明使用 redis-cli 保存、传输和通过 FUNCTION RESTORE 恢复时的策略边界。107 收藏 -
本文说明如何用 MySQL PS_CURRENT_THREAD_ID() 取得当前会话在 Performance Schema 中的内部 THREAD_ID,并区分 CONNECTION_ID、PROCESSLIST_ID、PS_THREAD_ID 的映射关系与 NULL、报错边界。337 收藏 -
Redis TS.DELETERULE 删除的是源时间序列上的压缩规则,不会删除目标时间序列或历史聚合样本。本文说明参数方向、TS.INFO 排查、Redis Cluster hash slot 和后续清理动作。354 收藏 -
ST_Validate 返回 NULL 不能直接等同于无效几何。本文用原始列 IS NULL、ST_IsValid、ST_AsText 和审计 CASE 区分 SQL 空值、语法异常与几何无效,并说明地理 SRS 越界时的报错边界。447 收藏 -
MySQL ST_Collect 可以把同一分组中的几何值聚合为一个 Multi 几何或 GeometryCollection。本文给出按业务字段分组的写法,并说明 DISTINCT、NULL、SRS 和空间融合边界。432 收藏 -
Redis SORT 使用 BY nosort 时不会重新排列成员,而是跳过排序并保留输入数据结构的遍历顺序。本文用 list、set、sorted set 和 GET 外部键说明顺序差异,以及什么时候必须改用真实排序键。422 收藏 -
Redis SORT_RO 的 GET 不是再次执行查询,而是按排序结果中的成员替换键名模式,读取外部对象字段。本文用 order:ids、order:item:* 和 order:weight:* 说明 BY、GET、GET #、LIMIT 以及缺失字段的返回边界。491 收藏 -
Redis ZRANGESTORE 用 dst、src、min、max 组合源键、目标键和范围;要按分数筛选必须加 BYSCORE。本文用最小命令说明如何把结果物化到新有序集,并拆开排名范围、LIMIT、REV 与生命周期边界。226 收藏 -
ZLEXCOUNT统计同分值有序集合的字典序区间成员数。本文通过设备编码示例说明开闭端点、无界范围、前缀上界及字节排序,定位计数与业务预期不一致的原因。409 收藏 -
Redis FT.SYNDUMP 用索引名导出同义词数据结构,适合排查词条属于哪个同义词组。本文用最小命令说明返回关系,并区分空数据、索引错误和客户端展示差异。418 收藏 -
Redis FT.SYNUPDATE 默认会扫描已有文档并让新同义词参与旧文档索引;加入 SKIPINITIALSCAN 后跳过这次初始扫描,只影响更新后写入的文档。本文用最小命令示例拆开两种上线策略和迁移边界。243 收藏 -
用 FT.DICTDUMP 一次性读取 RediSearch 自定义词典的全部词条,说明命令格式、返回结构、客户端处理方式和大字典边界。256 收藏