身安不如心安,屋宽不如心宽 。

遇到一个很蹊跷的问题,时而查得到时而查不到

Elasticsearch | 作者 lz8086 | 发布于2018年05月25日 | 阅读数:2775

线上es版本2.1.0,比较老了,目前遇到一个很蹊跷的问题,麻烦大牛解决下或提供下解决思路,不吝赐教!
线上一索引,1亿8千万条左右,每天调用约3/4千次,无副本,20G左右,4个字段很简单,无分词。
每天晚上8点左右会导次数据,有时根据id会查到,有时查不到,即使是同一id,数据问题验证过了,都存在的,
很蹊跷,麻烦大家给下解决思路
{
"state": "open",
"settings": {
"index": {
"refresh_interval": "30s",
"number_of_shards": "4",
"_source": {
"enabled": "true"
},
"creation_date": "1527081441360",
"number_of_replicas": "0",
"uuid": "xxxxxxxxxxx",
"version": {
"created": "2010099"
},
"_all": {
"enabled": "false"
}
}
},
"mappings": {
"score": {
"properties": {
"a": {
"type": "integer"
},
"b": {
"type": "integer"
},
"c": {
"index": "not_analyzed",
"type": "string"
},
"d": {
"index": "not_analyzed",
"type": "string"
}
}
}
},
"aliases": [ ]
}
~~谢谢!
已邀请:

novia - 1&0

赞同来自:

有时根据id会查到,有时查不到,即使是同一id
 
这个现象是在一个时间点,或者说是某个时刻,还是说白天任何时间点都会出现?

vearne - stay foolish stay hungry

赞同来自:

把你的查询语句列一下?

yayg2008

赞同来自:

每一个看似蹊跷的背后,往往都有被我们忽略的细节。
你的数据有多少个分片?查到,查不到是否都是按ID来查?蹊跷出现的时候有什么规律?是否做了一些看似不相关的操作?是否做了routing?

要回复问题请先登录注册