es_validation
2016-06-08 15:41:29 0 举报
es_validation 是一个用于验证Elasticsearch索引、映射和文档的工具。它可以帮助您确保数据的准确性和一致性,从而提高搜索性能和用户体验。通过使用es_validation,您可以检查索引的设置、映射的定义以及文档的结构是否符合预期。此外,es_validation还可以帮助您识别潜在的问题,例如重复的索引、缺失的字段或者不符合规范的数据类型。总之,es_validation是一个强大的Elasticsearch验证工具,可以帮助您确保数据的质量和可靠性。
作者其他创作
大纲/内容
query数据
doc_id 10
否
是否存在ES运行C0
是
query
ES验证流程开始
index数据
文本
ES验证完成 返回success
随机产生index数据和update数据
验证所有节点ES集群状态及节点数是否正常C4
删除
doc_id=1
delete数据
node_num = 0
建立测试mapping
Raise Exception(\"index测试数据失败\")
Raise Exception(\"delete测试数据失败\")
是否正确
Raise Exception(\"ES Cluster 非正常\")
等待10s确保其http端口打开
验证是否启动成功C2
建立测试index/type
Raise Exception(\"update测试数据失败\")
Raise Exception(\"ES node 启动失败\")
node_numX
输入ES启动命令C1
kill ES并输出日志
update数据
doc_id+1
node_num=+1
验证是否是目标ES
验证是否存在测试index/type
是否删除
读配置文件
0 条评论
下一页