Go语言技术文章
-
Redis TDIGEST.TRIMMED_MEAN 用两个分位点定义保留区间,排除两端观测值后,从 TDigest 摘要中估算区间内均值。本文用 0.05 到 0.95 的例子解释参数顺序、估算性质、O(N) 成本和常见错误。137 收藏 -
Redis BITFIELD_RO 只接受 GET,可以从同一个字符串按位宽和偏移一次提取多个整数。本文用非字节对齐字段说明 i/u 编码、# 偏移、返回顺序和缺失位边界。176 收藏 -
Redis ZRANGESTORE 可以把源有序集合的一段 rank、score 或字典序范围保存为新的有序集合。本文从默认 rank 取值开始,说明 BYSCORE、BYLEX、REV、LIMIT 的组合方式,以及目标键覆盖和空结果等生产边界。232 收藏 -
Redis ZDIFF 按成员身份返回第一有序集合与后续集合的差集。本文解释输入方向、WITHSCORES、分数变化误区,以及结果存储和生命周期。168 收藏 -
Redis GEOSEARCHSTORE 可以把地理索引中的附近地点查询结果保存为新的有序集合。本文按 source、destination、范围参数、COUNT/ANY 与 STOREDIST 拆开最小写法、score 语义和迁移边界。237 收藏 -
MySQL ST_AsGeoJSON 的第二参数 max_dec_digits 可以限制 GeoJSON 坐标的小数位并触发四舍五入。本文区分精度参数与 options 位掩码,说明 bbox、CRS 和 NULL 等边界。430 收藏 -
MySQL ST_IsClosed 根据折线首尾判定闭合,多折线要求各成员分别闭合。本文给出查询示例,并说明 NULL、简单性、容差与地理坐标系限制。289 收藏 -
MySQL ST_GeometryN 用于读取 GeometryCollection 中按 1 开始编号的指定几何对象。本文从集合长度、成员提取、WKT 展示和 NULL/非法输入边界入手,给出可直接改写到查询中的 SQL。264 收藏 -
MySQL ST_NumInteriorRing 用于返回 Polygon 内部环的数量,也就是多边形孔洞数。本文从最小 WKT 示例讲清外环与内环、1-based 编号、复数别名、NULL 和错误输入边界,并说明如何读取指定孔洞环。279 收藏 -
MySQL ST_ExteriorRing 从 Polygon 返回外环 LineString。本文用带洞多边形说明调用方式、外环与内环的区别、返回类型,以及 NULL、空几何、SRS 和错误几何类型的排查方法。330 收藏 -
MySQL ST_Longitude 用于读取带地理空间参考系 Point 的经度。本文从 POINT 与 SRID 4326 开始,说明坐标轴顺序、ST_X 对照、可选参数和常见错误。198 收藏 -
MySQL ST_SwapXY 交换几何中每对坐标的 X、Y 分量。本文给出点、折线和集合写法,并区分数据交换、轴顺序解析与坐标系变换。381 收藏 -
MySQL ST_HausdorffDistance 返回两个几何值的离散 Hausdorff 距离。本文用 LineString 说明显式顶点取样、长度单位、支持的几何组合、SRS 以及 NULL 和错误边界。296 收藏 -
本文用 MySQL ST_FrechetDistance 比较两条 LineString 轨迹的离散形状差异,说明显式顶点、SRS、单位参数、采样密度以及空值和异常输入的处理边界。488 收藏 -
MySQL ST_LineInterpolatePoint 按折线累计长度比例返回位置。本文用平面示例解释比例定位,并说明参数范围、坐标系、路线方向及端点精度约束。399 收藏