Go语言技术文章
-
用一个地点编码小项目说明 Redis GEOADD 与 GEOHASH 的关系,演示如何按成员读取 geohash 字符串、处理批量返回顺序和缺失成员,并解释共同前缀可以做空间分桶但不能直接代替距离排序。266 收藏 -
Redis ZRANGESTORE 可以把 Sorted Set 按排名、分数或字典序筛选后直接保存到新 key。本文用 redis-cli 说明范围边界、REV、LIMIT、返回值和多 key 使用边界。252 收藏 -
栗子漫画产品站主要说明追漫定位和平台入口,公开详情页则展示版本、大小、分类和厂商等字段。本文按页面分工整理核对方法,不把宣传语或下载按钮当作版权与安全证明。275 收藏 -
Redis ZUNION 可以为每个输入 Sorted Set 指定 WEIGHTS,再用 SUM、MIN 或 MAX 合并重复成员的分数。本文用评分合并示例说明参数顺序、结果读取和生产边界。253 收藏 -
数据库 · Redis | 6天前 | Redis · Sorted Set · redis sum Max aggregate min WEIGHTS ZINTERSTORE Sorted Set交集
Redis ZINTERSTORE 先用 WEIGHTS 对各个 Sorted Set 的 score 做乘法,再用 AGGREGATE 选择 SUM、MIN 或 MAX 合并交集成员。本文用两个榜单的具体分数拆开参数顺序、结果变化和空交集边界。425 收藏 -
Redis MSETNX 会先判断给出的所有键是否都不存在:全部不存在时一次性创建并返回 1,只要有一个键已经存在就不写入任何键并返回 0。本文从故障现象、最小命令、Go 客户端分支和边界处理说明如何正确使用它。159 收藏 -
Redis SMOVE 返回 0 时,通常表示源集合中找不到指定成员,Redis 没有执行移动;如果源键类型不正确,则应通过 error 分支处理。本文用 redis-cli 和 Go 客户端拆开这几个边界。420 收藏 -
kazumi的产品站、功能文档和GitHub Releases分别承担入口、功能说明与版本记录。本文整理核对路径,帮助读者区分官网信息、文档模块和正式发布记录。322 收藏 -
Redis SREM 的返回值就是本次实际从 Set 中删除的成员数量,不包含不存在的成员。本文用命令行和 Go 客户端说明如何读取这个数字,并区分 0 个命中、键不存在与类型错误。374 收藏 -
MySQL JSON_SCHEMA_VALID() 只能返回 0 或 1。本文用 JSON_SCHEMA_VALIDATION_REPORT() 读取失败原因、JSON Pointer 路径和失败关键字,区分 required 与 type 错误,并给出可接入审计流程的 SQL 写法。230 收藏 -
MySQL 触发器中,OLD 始终只读,NEW 只有在 BEFORE 阶段才能赋值。本文用 INSERT、UPDATE、DELETE 和审计示例说明引用边界,解释 AFTER 中修改 NEW 为什么无效。155 收藏 -
MySQL 同一张表存在多个相同事件和时机的触发器时,默认按创建顺序执行。本文用 FOLLOWS、PRECEDES 固定 BEFORE UPDATE 链路,并给出复核与维护清单。333 收藏 -
从迁移后才暴露的视图错误入手,按时间线、CHECK TABLE、SHOW CREATE VIEW 和底层表结构逐层定位失效依赖,再做反向确认。161 收藏 -
繁花动漫的公开产品资料页展示了入口标题、安卓下载文字、简洁阅读、搜索与翻页等线索。本文按可见页面信息说明如何核对,不把第三方宣传语当作官方或版权承诺。155 收藏 -
从只读视图部分调用者失败的现象入手,按创建时、引用时和函数执行时拆解权限检查,比较 SQL SECURITY DEFINER 与 INVOKER 的差异,并给出查看定义、选择上下文和防复发的处理顺序。314 收藏