Go语言技术文章
-
Redis PUBSUB SHARDNUMSUB 用来查询一个或多个分片频道的订阅数。本文从命令格式、返回结构、空参数和 Redis Cluster 节点范围四个角度说明怎样读取结果,并给出接入监控时的成本边界。308 收藏 -
用原创SQL示例说明MySQL STATEMENT_DIGEST_TEXT的规范化方法,对比正则替换、SQL格式化与摘要哈希,解释工具记录设计、解析失败和长SQL截断限制。276 收藏 -
通过MSET和LMOVE示例说明Redis COMMAND GETKEYS如何从完整命令提取键名,并对比GETKEYSANDFLAGS的用途标志、客户端参数边界与接入注意事项。492 收藏 -
MySQL FORMAT_PICO_TIME 接收 Performance Schema 的皮秒计时值,自动选择 ps、ns、us、ms、s、min、h 或 d 输出可读字符串。本文说明查询写法、单位阈值、NULL 与旧 sys.format_time 的差异。425 收藏 -
Redis COMMAND GETKEYSANDFLAGS 会从完整命令参数中找出键,并返回每个键的访问类型与逻辑操作标志。本文用 LMOVE、SET 和 ZUNION 拆开解释标志含义、返回结构与客户端使用边界。289 收藏 -
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 收藏