Go语言技术文章
-
用 MySQL sys.list_add 为 sql_mode 等逗号分隔配置追加一项,说明参数、写回会话变量、重复值与空列表边界,以及采用前应核对的权限和回滚点。259 收藏 -
SDIFFSTORE以首个源集合作为候选,排除后续集合成员并覆盖目标。本文用原创任务集合说明差集方向,区分空结果与类型错误,并解释目标删除、TTL及集群同槽约束。154 收藏 -
区分 MySQL VALIDATE_PASSWORD_STRENGTH() 的 0 到 100 评分、validate_password 密码策略检查与账号登录认证,按实例组件、策略变量、密码设置响应和 user@host 逐层排查。114 收藏 -
Redis SDIFFSTORE 会把首个集合排除后续集合得到的差集写入目标键。本文用会员集合示例说明参数顺序、目标覆盖、返回值、O(N) 复杂度与 Redis Cluster 同槽位边界。298 收藏 -
数据库 · MySQL | 1星期前 | MySQL · mysql 密码策略 密码强度 VALIDATE_PASSWORD_STRENGTH validate_password ALTER USER
说明 VALIDATE_PASSWORD_STRENGTH 如何返回候选密码的 0 到 100 分值,并区分组件状态、LOW/MEDIUM/STRONG 策略与账户变更时的最终校验边界。300 收藏 -
Redis PFCOUNT 的多键形式估算多个 HyperLogLog 的并集基数,因此不会把各键结果简单相加。本文用重叠访客说明原因,并比较多键 PFCOUNT、PFMERGE 和单键计数相加的适用边界。123 收藏 -
MySQL 锁定服务用 namespace 与 lock name 组成标识,并支持读写锁;GET_LOCK() 只有一个命名字符串且始终是排他锁。本文用原创 SQL 对比两种命名粒度、释放范围和监控字段。460 收藏 -
Redis PFCOUNT可同时传入多个HyperLogLog键,估算跨渠道用户的去重并集。本文通过原创命令示例说明统一身份口径、PFMERGE已有目标参与合并、集群同槽与高频查询的处理边界。471 收藏 -
MySQL 8.4 锁定服务通过 namespace、lock_name 和 timeout 取得共享读锁。本文说明 SQL 函数的最小写法、读写冲突、多锁调用原子性、按命名空间释放及 Performance Schema 排查边界。324 收藏 -
Redis RANDOMKEY 在空数据库中返回 nil/null,但抽到名称为空的真实键时返回长度为 0 的普通字符串。本文从命令语义、RESP2/RESP3 编码和 Go 客户端处理三层说明如何区分两种情况。195 收藏 -
MySQL Version Tokens服务器列表描述节点状态,会话列表声明客户端期望。结合独立SQL示例说明包含匹配、set与edit、权限及连接池和路由处理的边界。306 收藏 -
Redis RANDOMKEY 会从当前选中的数据库返回一个随机键名;数据库为空时返回空值。本文用 redis-cli 和 Go 示例说明当前库、返回值、O(1) 语义及与 SCAN、业务随机索引的边界。459 收藏 -
MySQL Version Tokens 的当前服务器令牌可用 SELECT version_tokens_show() 查询。本文从插件状态、权限、返回格式和常见排查路径说明如何安全读取。155 收藏 -
Redis 的 OBJECT IDLETIME 描述对象访问空闲时间,TTL/PTTL 描述键的剩余寿命。本文拆开两种计时语义,并给出生产排查时组合三个命令的方法。177 收藏 -
MySQL sys 语句延迟直方图中的桶计数表示平均延迟落在该左闭右开区间内的规范化语句摘要数量。本文区分 COUNT_BUCKET、累计计数和累计比例,并说明如何下钻到按 digest 的 Performance Schema 明细。429 收藏