什么是具体指标
What are concrete indices
关于elasticsearch,具体的指标是什么
elasticsearch 文档提到它们数百次,但我找不到任何定义。
例如:
count - allowNoIndices:
- 如果通配符索引表达式解析为无~具体索引~.
是否忽略
具体索引只是存储在 Elasticsearch 中的真实索引,您可以使用 /_cat/indices
命令列出该索引,例如
curl 'localhost:9200/_cat/indices?v'
您可能知道,在搜索时您可以指定:
- 一个具体指标:
/my_index/_search
- 多个具体指标:
/my_index1,my_index2/_search
- 一个别名:
/my_alias/_search
- 不止一个别名:
/my_alias1,my_alias2/_search
- 索引通配符:
/my_*/_search
在情况 1 和情况 2 中,您指定具体索引,即您将看到的由上面的 /_cat/indices
命令列出的索引。
在情况 3 和 4 中,您指定的别名将解析为具体索引,因此最后如果 my_alias
是 my_index1
和 my_index2
的别名, 那么 3. 相当于 2.
在情况 5 中,它只是一种不必列出名称以前缀 my_
开头的所有具体索引的快捷方式。当您有基于时间的索引时,您经常使用它,例如 logstash-2015*
用于 2015 年的所有 logstash 索引。
总而言之,具体索引是一种 you have created 以某种方式显示的索引,它将在列出 Elasticsearch 实例中存在的所有索引时显示。
关于elasticsearch,具体的指标是什么
elasticsearch 文档提到它们数百次,但我找不到任何定义。
例如:
count - allowNoIndices:
- 如果通配符索引表达式解析为无~具体索引~. 是否忽略
具体索引只是存储在 Elasticsearch 中的真实索引,您可以使用 /_cat/indices
命令列出该索引,例如
curl 'localhost:9200/_cat/indices?v'
您可能知道,在搜索时您可以指定:
- 一个具体指标:
/my_index/_search
- 多个具体指标:
/my_index1,my_index2/_search
- 一个别名:
/my_alias/_search
- 不止一个别名:
/my_alias1,my_alias2/_search
- 索引通配符:
/my_*/_search
在情况 1 和情况 2 中,您指定具体索引,即您将看到的由上面的 /_cat/indices
命令列出的索引。
在情况 3 和 4 中,您指定的别名将解析为具体索引,因此最后如果 my_alias
是 my_index1
和 my_index2
的别名, 那么 3. 相当于 2.
在情况 5 中,它只是一种不必列出名称以前缀 my_
开头的所有具体索引的快捷方式。当您有基于时间的索引时,您经常使用它,例如 logstash-2015*
用于 2015 年的所有 logstash 索引。
总而言之,具体索引是一种 you have created 以某种方式显示的索引,它将在列出 Elasticsearch 实例中存在的所有索引时显示。