疲劳是最舒适的枕头,努力工作吧。

es 的graph插件是基于index查询的还是基于type查询的?

Elasticsearch | 作者 yyangonline | 发布于2016年04月13日 | 阅读数:6671

如果是基于index范围查询,它是会遍历index下所有的type吗?按照官网的文档感觉就是基于type查询的。但是从API看,却是基于index来查询遍历的。
已邀请:

yyangonline - 80后it男

赞同来自:

如果是按type来说,那是不是可以理解graph只能处理一种关系。 多种关系的组合就没有办法分析了?

medcl - 今晚打老虎。

赞同来自:

目前不支持跨索引的graph查询

yyangonline - 80后it男

赞同来自:

可以跨type吗?比如在同一个index下有一个type的文档是A like B,另一个type的文档是A marry B。 这相当于就是两种关系, 能结合这两种关系上做graph 分析吗?

medcl - 今晚打老虎。

赞同来自:

{
"query": {
"query_string": {
"default_field": "_all",
"query": "北京"
}
},
"controls": {
"use_significance": true,
"sample_size": 2000,
"timeout": 5000
},
"connections": {
"vertices": [
{
"field": "aq_level",
"size": 5,
"min_doc_count": 3
},
{
"field": "city",
"size": 5,
"min_doc_count": 3
}
]
},
"vertices": [
{
"field": "aq_level",
"size": 5,
"min_doc_count": 3
},
{
"field": "city",
"size": 5,
"min_doc_count": 3
}
]
}
另一个例子


 

要回复问题请先登录注册