时序数据库InfluxDB高基数引发OOM深度拆解
发生了什么
据稀土掘金报道,InfluxDB因高基数问题导致内存索引膨胀进而触发OOM Killer终止进程。TSM引擎为每个序列维护独立内存索引,基数计算为标签取值笛卡尔积。例如加入user_id后基数可飙升至20亿,需约200GB内存。排查方案包括查看当前基数、定位高基数measurement及标签,建议将高基数标识符放入field而非tag以避免建立倒排索引。
报道与来源
1 篇发布方数量不等于独立核验数量。同稿的多个入口保留在对应报道中。
来源关系与证据边界
按已记录的来源角色展示;连线仅表示原生身份流程确认的同稿入口,不表示独立佐证或跨报道引用。
- 来源报道1 个发布入口