Elasticsearch Analysis STConvert 8.18.0类型转换插件
Elasticsearch 的智能类型转换插件elasticsearch-analysis-stconvert-8.18.0
,用起来还挺顺手的。主要是做smart type convert,你可以理解为自动把字段类型得更智能些,比如数字、日期啥的,不用你手动去折腾。对于经常要调索引结构的人来说,真的省不少事儿。
stconvert-core-1.0.jar是里面的核心逻辑,负责类型判断和转换;elasticsearch-analysis-stconvert-8.18.0.jar这个是主插件文件,直接丢进plugins
目录就能用;还有个plugin-descriptor.properties
,Elasticsearch 靠它识别插件信息。
要注意的是,它只适配8.18.0
这个版本,别装错了,不然加载不上。装完重启 ES 就能跑,不用写复杂配置,默认逻辑也挺实用的。
比如你在日志数据中有些时间戳是字符串格式的,插件能帮你自动转成日期类型,这样查询区间就方便多了。不用你提前清洗数据,节省不少预时间。
我觉得适合对 ES 结构和查询有一定了解的开发者用,尤其是做搜索优化、数据标准化这块的。嗯,如果你手头项目字段格式不一致,或者想提升搜索准确率,可以试试这个插件,挺值的。
下载地址
用户评论