ElasticSearch之Get index API
获取指定索引的基本信息。
命令样例如下:
curl -X GET "https://localhost:9200/testindex_001?pretty" --cacert $ES_HOME/config/certs/http_ca.crt -u "elastic:ohCxPH=QBE+s5=*lo7F9"
执行结果的样例,如下:
{
"testindex_002" : {
"aliases" : { },
"mappings" : { },
"settings" : {
"index" : {
"routing" : {
"allocation" : {
"include" : {
"_tier_preference" : "data_content"
}
}
},
"number_of_shards" : "3",
"provided_name" : "testindex_002",
"creation_date" : "1701498436722",
"number_of_replicas" : "2",
"uuid" : "k6twq9y9Qtmcs2AHK-USEQ",
"version" : {
"created" : "8500003"
}
}
}
}
}
假如索引不存在,执行结果的样例,如下:
{
"error" : {
"root_cause" : [
{
"type" : "index_not_found_exception",
"reason" : "no such index [testindex_003]",
"resource.type" : "index_or_alias",
"resource.id" : "testindex_003",
"index_uuid" : "_na_",
"index" : "testindex_003"
}
],
"type" : "index_not_found_exception",
"reason" : "no such index [testindex_003]",
"resource.type" : "index_or_alias",
"resource.id" : "testindex_003",
"index_uuid" : "_na_",
"index" : "testindex_003"
},
"status" : 404
}
方法参数
features,默认值为aliases,mappings,settings。
使用逗号分隔,可选值,如下:
aliasesmappingssettings
flat_settings,使用展平的形式,呈现参数的名称。
include_defaults,指示响应中包含使用默认值的参数。
增加flat_settings和include_defaults,命令样例如下:
curl -X GET "https://localhost:9200/testindex_002?flat_settings=true&include_defaults=true&pretty" --cacert $ES_HOME/config/certs/http_ca.crt -u "elastic:ohCxPH=QBE+s5=*lo7F9"
执行结果的样例,如下:
{
"testindex_002" : {
"aliases" : { },
"mappings" : { },
"settings" : {
"index.creation_date" : "1701498436722",
"index.number_of_replicas" : "2",
"index.number_of_shards" : "3",
"index.provided_name" : "testindex_002",
"index.routing.allocation.include._tier_preference" : "data_content",
"index.uuid" : "k6twq9y9Qtmcs2AHK-USEQ",
"index.version.created" : "8500003"
},
"defaults" : {
"index.allocation.existing_shards_allocator" : "gateway_allocator",
"index.allocation.max_retries" : "5",
"index.analyze.max_token_count" : "10000",
"index.auto_expand_replicas" : "false",
"index.blocks.metadata" : "false",
"index.blocks.read" : "false",
"index.blocks.read_only" : "false",
"index.blocks.read_only_allow_delete" : "false",
"index.blocks.write" : "false",
"index.bloom_filter_for_id_field.enabled" : "true",
"index.codec" : "default",
"index.compound_format" : "1gb",
"index.data_path" : "",
"index.default_pipeline" : "_none",
"index.downsample.origin.name" : "",
"index.downsample.origin.uuid" : "",
"index.downsample.source.name" : "",
"index.downsample.source.uuid" : "",
"index.downsample.status" : "unknown",
"index.fast_refresh" : "false",
"index.fielddata.cache" : "node",
"index.final_pipeline" : "_none",
"index.flush_after_merge" : "512mb",
"index.force_memory_term_dictionary" : "false",
"index.format" : "0",
"index.frozen" : "false",
"index.gc_deletes" : "60s",
"index.hidden" : "false",
"index.highlight.max_analyzed_offset" : "1000000",
"index.highlight.weight_matches_mode.enabled" : "true",
"index.indexing.slowlog.level" : "TRACE",
"index.indexing.slowlog.reformat" : "true",
"index.indexing.slowlog.source" : "1000",
"index.indexing.slowlog.threshold.index.debug" : "-1",
"index.indexing.slowlog.threshold.index.info" : "-1",
"index.indexing.slowlog.threshold.index.trace" : "-1",
"index.indexing.slowlog.threshold.index.warn" : "-1",
"index.lifecycle.indexing_complete" : "false",
"index.lifecycle.name" : "",
"index.lifecycle.origination_date" : "-1",
"index.lifecycle.parse_origination_date" : "false",
"index.lifecycle.prefer_ilm" : "true",
"index.lifecycle.rollover_alias" : "",
"index.lifecycle.step.wait_time_threshold" : "12h",
"index.load_fixed_bitset_filters_eagerly" : "true",
"index.look_ahead_time" : "2h",
"index.look_back_time" : "2h",
"index.mapping.coerce" : "false",
"index.mapping.depth.limit" : "20",
"index.mapping.dimension_fields.limit" : "21",
"index.mapping.field_name_length.limit" : "9223372036854775807",
"index.mapping.ignore_malformed" : "false",
"index.mapping.nested_fields.limit" : "50",
"index.mapping.nested_objects.limit" : "10000",
"index.mapping.total_fields.limit" : "1000",
"index.max_adjacency_matrix_filters" : "100",
"index.max_docvalue_fields_search" : "100",
"index.max_inner_result_window" : "100",
"index.max_ngram_diff" : "1",
"index.max_refresh_listeners" : "1000",
"index.max_regex_length" : "1000",
"index.max_rescore_window" : "10000",
"index.max_result_window" : "10000",
"index.max_script_fields" : "32",
"index.max_shingle_diff" : "3",
"index.max_slices_per_scroll" : "1024",
"index.max_terms_count" : "65536",
"index.merge.policy.deletes_pct_allowed" : "20.0",
"index.merge.policy.expunge_deletes_allowed" : "10.0",
"index.merge.policy.floor_segment" : "2mb",
"index.merge.policy.max_merge_at_once" : "10",
"index.merge.policy.max_merge_at_once_explicit" : "30",
"index.merge.policy.max_merged_segment" : "0b",
"index.merge.policy.merge_factor" : "32",
"index.merge.policy.segments_per_tier" : "10.0",
"index.merge.policy.type" : "UNSET",
"index.merge.scheduler.auto_throttle" : "true",
"index.merge.scheduler.max_merge_count" : "7",
"index.merge.scheduler.max_thread_count" : "2",
"index.mode" : "standard",
"index.number_of_routing_shards" : "3",
"index.optimize_auto_generated_id" : "true",
"index.override_write_load_forecast" : "0.0",
"index.percolator.map_unmapped_fields_as_text" : "false",
"index.priority" : "1",
"index.queries.cache.enabled" : "true",
"index.query.default_field" : [
"*"
],
"index.query.parse.allow_unmapped_fields" : "true",
"index.query_string.lenient" : "false",
"index.recovery.type" : "",
"index.refresh_interval" : "1s",
"index.requests.cache.enable" : "true",
"index.rollup.source.name" : "",
"index.rollup.source.uuid" : "",
"index.routing.allocation.disk.watermark.ignore" : "false",
"index.routing.allocation.enable" : "all",
"index.routing.allocation.total_shards_per_node" : "-1",
"index.routing.rebalance.enable" : "all",
"index.routing_partition_size" : "1",
"index.routing_path" : [ ],
"index.search.idle.after" : "30s",
"index.search.slowlog.level" : "TRACE",
"index.search.slowlog.threshold.fetch.debug" : "-1",
"index.search.slowlog.threshold.fetch.info" : "-1",
"index.search.slowlog.threshold.fetch.trace" : "-1",
"index.search.slowlog.threshold.fetch.warn" : "-1",
"index.search.slowlog.threshold.query.debug" : "-1",
"index.search.slowlog.threshold.query.info" : "-1",
"index.search.slowlog.threshold.query.trace" : "-1",
"index.search.slowlog.threshold.query.warn" : "-1",
"index.search.throttled" : "false",
"index.shard.check_on_startup" : "false",
"index.shard_limit.group" : "normal",
"index.soft_deletes.enabled" : "true",
"index.soft_deletes.retention.operations" : "0",
"index.soft_deletes.retention_lease.period" : "12h",
"index.sort.field" : [ ],
"index.sort.missing" : [ ],
"index.sort.mode" : [ ],
"index.sort.order" : [ ],
"index.source_only" : "false",
"index.store.fs.fs_lock" : "native",
"index.store.preload" : [ ],
"index.store.snapshot.blob_cache.metadata_files.max_length" : "64kb",
"index.store.snapshot.cache.enabled" : "true",
"index.store.snapshot.cache.excluded_file_types" : [ ],
"index.store.snapshot.cache.prewarm.enabled" : "true",
"index.store.snapshot.delete_searchable_snapshot" : "false",
"index.store.snapshot.index_name" : "",
"index.store.snapshot.index_uuid" : "",
"index.store.snapshot.partial" : "false",
"index.store.snapshot.repository_name" : "",
"index.store.snapshot.repository_uuid" : "",
"index.store.snapshot.snapshot_name" : "",
"index.store.snapshot.snapshot_uuid" : "",
"index.store.snapshot.uncached_chunk_size" : "-1b",
"index.store.stats_refresh_interval" : "10s",
"index.store.type" : "",
"index.time_series.end_time" : "9999-12-31T23:59:59.999Z",
"index.time_series.es87tsdb_codec.enabled" : "true",
"index.time_series.start_time" : "-9999-01-01T00:00:00Z",
"index.top_metrics_max_size" : "10",
"index.translog.durability" : "REQUEST",
"index.translog.flush_threshold_age" : "1m",
"index.translog.flush_threshold_size" : "10gb",
"index.translog.generation_threshold_size" : "64mb",
"index.translog.retention.age" : "-1",
"index.translog.retention.size" : "-1",
"index.translog.sync_interval" : "5s",
"index.unassigned.node_left.delayed_timeout" : "1m",
"index.verified_before_close" : "false",
"index.version.compatibility" : "8500003",
"index.warmer.enabled" : "true",
"index.write.wait_for_active_shards" : "1",
"index.xpack.ccr.following_index" : "false",
"index.xpack.version" : "",
"index.xpack.watcher.template.version" : ""
}
}
}
相关资料
ElasticSearch之Get index API的更多相关文章
- Elasticsearch:Split index API - 把一个大的索引分拆成更多分片
文章转载自:https://blog.csdn.net/UbuntuTouch/article/details/108960950
- elasticsearch中常用的API
elasticsearch中常用的API分类如下: 文档API: 提供对文档的增删改查操作 搜索API: 提供对文档进行某个字段的查询 索引API: 提供对索引进行操作,查看索引信息等 查看API: ...
- Elasticsearch 单模式下API的增删改查操作
<pre name="code" class="html">Elasticsearch 单模式下API的增删改查操作 http://192.168. ...
- Index API
Index API 用于在指定索引中添加或更新类型化的JSON文档,使其成为可搜索的. 以下示例将JSON文档插入“twitter”索引中,类型名为“_doc”,ID为1: PUT twitter/_ ...
- elasticsearch6.7 05. Document APIs(2)Index API
Single document APIs Index API Get API Delete API Update API Multi-document APIs Multi Get API Bulk ...
- Elasticsearch Java Rest Client API 整理总结 (一)——Document API
目录 引言 概述 High REST Client 起步 兼容性 Java Doc 地址 Maven 配置 依赖 初始化 文档 API Index API GET API Exists API Del ...
- Elasticsearch Java Rest Client API 整理总结 (二) —— SearchAPI
目录 引言 Search APIs Search API Search Request 可选参数 使用 SearchSourceBuilder 构建查询条件 指定排序 高亮请求 聚合请求 建议请求 R ...
- ElasticSearch入门-搜索(java api)
ElasticSearch入门-搜索(java api) package com.qlyd.searchhelper; import java.util.Map; import net.sf.json ...
- Elasticsearch Java Rest Client API 整理总结 (三)——Building Queries
目录 上篇回顾 Building Queries 匹配所有的查询 全文查询 Full Text Queries 什么是全文查询? Match 全文查询 API 列表 基于词项的查询 Term Term ...
- ElasticSearch Index API && Mapping
ElasticSearch NEST Client 操作Index var indexName="twitter"; var deleteIndexResponse = clie ...
随机推荐
- 5.0 CRC32校验技术概述
CRC校验技术是用于检测数据传输或存储过程中是否出现了错误的一种方法,校验算法可以通过计算应用与数据的循环冗余校验(CRC)检验值来检测任何数据损坏.通过运用本校验技术我们可以实现对特定内存区域以及磁 ...
- python url中文转码_python实现转换url编码的方法
python url中文转码_python实现转换url编码的方法 urllib.parse命令:url编码转换 >>> import urllib.parse >>&g ...
- LUSH & LUXURIOUS
明亮色系Punchy & Bright 明亮.有着强烈对比的颜色更引人注目. 这种大胆的色彩组合要谨慎地利用,所以在明亮色系中的调和色一般用中性色. 其中不同的色彩饱和度,表现出不同的氛围和意 ...
- linux shell -- sed命令
什么是sed sed 是 stream editor 的缩写,中文称之为"流编辑器". sed 命令是一个面向行处理的工具,它以"行"为处理单位,针对每一行进行 ...
- CF1534C
题目简化和分析: 涉及算法:并查集. 为什么要使用并查集: 因为交换只能是列交换,并且保证不与别的重复 我们通过观察题目发现,某些列之间互为限制关系 即如果某列序列排序方式固定,则被限制的列也为固定的 ...
- Vue之style的用法
Vue中style的用法总结如下: v-bind:style 简写:style 1.基本用法 <!DOCTYPE html> <html lang="en"&g ...
- 创建一个自己的 Linux系统
简单来说就是一个文件传递的机制,首先创建/安装一个硬盘,然后把前硬盘中的一部分文件先转移到Linux系统上,再通过Linux系统转移到创建的新硬盘,之后用虚拟机,把新硬盘装在其中,就可以在新硬盘上做到 ...
- 工控机中部署Ubuntu 22.04 系统
1.下载Ubuntu系统服务器版本 获取Ubuntu服务器版 | Ubuntu 2.下载启动盘制作工具 UltralSO(试用就可以) 文件 > 打开(Ubuntu.ISO) > 启动 & ...
- 深入理解maven构建生命周期和各种plugin插件(转)
https://blog.csdn.net/zhaojianting/article/details/80321488 本博文不会长篇大论的讨论生命周期的概念,而是从各种plugin的实际功能和应用出 ...
- 拓展欧几里得 edgcd 模板+简易推论
LL exgcd(LL a,LL b, LL &x, LL &y) { if(b == 0) { x=1,y=0; return a; } LL d = exgcd(b, a%b, x ...