使用netstat -lntp来看看有侦听在网络某端口的进程。当然,也可以使用 lsof。

term查询

Elasticsearch | 作者 ridethewind | 发布于2019年03月22日 | 阅读数:1550

{
"query" : {
"constant_score" : {
"filter" : {
"terms" : {
"text" : ["149"]
}
}
}
}
}
DSL如上所示,149为text类型,非keyword,上述使用有什么不合理的地方么?为什么查一个term要2.6s,我的索引有1.3亿文档
已邀请:

bellengao - 博客: https://www.jianshu.com/u/e0088e3e2127

赞同来自:

只有说字段是text类型还是keyword类型,没有说一个字符串常量是text还是keyword; 上面你的请求等价于"term":{"text":"149"}, 要看hit的文档数量有多少,太多的话可能刚开始比较慢,后面因为有了filte缓存就比较快了

要回复问题请先登录注册