概述 query name的要求 ES 在编写 query 的时候,可以显示定义名字,可以在日志中方便排查问题,找到指定的语句,例如: 1 {"query":{"bool":{"filter":[{"bool":{"must_not":[{"term":{"cu":{"value":"abc"}}},{"term":{"bi":{"value":0}}},{"term":{"disp":{"value":0}}}]}}],"_name":"test"}},"size":100} 查询返回结果会有该查询名字的记录
概述 reindex 不会尝试建立目标的索引,而且并不会把源索引的 setting 进行复制,因此在使用时最好的方法是把目标索引的 mapping 和 setting 显示定义好,然后再进行 reindex
概述 前一段时间的项目里用到了 Etcd,所以研究了一下它的源码以及实现。网上关于 Etcd 的使用介绍的文章不少,但分析具体架构实现的文章不多,同时 Etcd v
概述 关于 Flink 的 Docker 相关的配置,可以参考源码这个目录。 1 2 3 4 5 6 /path/to/flink/flink-container/docker ├── Dockerfile // Dockerfile ├── README.md // 具体的说明,如何创建 Flink 的镜像文件 ├── build.sh // ├── docker-compose.yml // └─
概述 Flink 的所有示例代码都在 flink-examples 包。先看一下 flink-examples 的文件结构。 1 2 3 4 5 6 7 8 9 # flink-examples git:(master) tree -L 1 . ├── flink-examples-batch ├── flink-examples-streaming ├── flink-examples-table ├── pom.xml └── target 4 directories, 1 file 可以看到
概述 之前文章介绍了 Flink session cluster on Kubernetes,需要注意,这种部署方式,可以在同一个 Cluster 上多次提交 Flink Job,而本文介绍的,是一种将任务和镜像绑