first version for sst
- 对源码进行了更改,对同步(Sync)功能进行了加强,从而满足我在两个集群之间"近"实时同步的需求。
- 增加
--stamp
参数,如果 index 中有表示最后更新时间
的字段,可以进一步减少查询的数据量(本质是利用esm中的 --query 方式,单独提取出来更易于控制) - 增加对
OpenSearch
的支持 - 对已有代码进行了较大的重构,更改了一些bug
- 编写通用的集群同步脚本
search_sync.sh
, 可以按需同步集群中的index,也可以对每月自动生成的 index 进行处理. - 为了方便测试,使用 docker-compose 来设置不同版本,不同类型的 源/目标 集群.
- 支持
-v|--version
可以显示版本, 方便出现问题时检查问题.