环境: elasticsearch5.3.2 、集群中两个节点(假设 ip1:192.168.0.11(主节点); ip2:192.068.0.12) 、 配置文件中是5个分片、一个副本(也就是一个索引10个分片)。利用head插件显示,每个索引,主节点上有5个主分片,副节点有5个副本分片。其中两个节点均做数据存储。 如下图:
问题: 直接在浏览器中sql查询:http://192.168.0.11:9200/_sql?sql=select AA , IK_AD from index where AE IN (83,89,90,71) and AF IN (6,7,11,14,17,18,31,28,33) AND IK_AD = matchQuery('我是一名小学生') 已做自定义分词,正常情况下可以查询出唯一的一条数据;
现象: 执行一次可以查询,再执行一次查询为空,以此循环
疑问:直接在 192.168.0.11(主节点) 上执行查询,且主节点上均为主分片, 为什么会出现这种现象?? 求大神慷慨解答!多谢!!
问题: 直接在浏览器中sql查询:http://192.168.0.11:9200/_sql?sql=select AA , IK_AD from index where AE IN (83,89,90,71) and AF IN (6,7,11,14,17,18,31,28,33) AND IK_AD = matchQuery('我是一名小学生') 已做自定义分词,正常情况下可以查询出唯一的一条数据;
现象: 执行一次可以查询,再执行一次查询为空,以此循环
疑问:直接在 192.168.0.11(主节点) 上执行查询,且主节点上均为主分片, 为什么会出现这种现象?? 求大神慷慨解答!多谢!!
1 个回复
denghc0607 - 90后搜索狂
赞同来自: