想要在Java API中获得一个mapping 还真困难,以此铭记。
import org.elasticsearch.client.Client; import org.elasticsearch.cluster.ClusterState; import org.elasticsearch.cluster.metadata.IndexMetaData; import org.elasticsearch.cluster.metadata.MappingMetaData; import com.donlianli.es.ESUtils; public class GetMappingTest { public static void main(String[] argv) throws Exception{ Client client = ESUtils.getClient(); ClusterState cs = client.admin().cluster().prepareState() //索引库名称为testIndex .setFilterIndices("test").execute().actionGet().getState(); IndexMetaData imd = cs.getMetaData() //这个名称同上面的名称 .index("test"); //type的名称 MappingMetaData mdd = imd.mapping("test"); System.out.println(mdd.sourceAsMap()); } }
相关推荐
### ElasticSearch 入门知识点详解 #### 一、ElasticSearch 概览 **1.1 ElasticSearch 的使用案例** ElasticSearch 在多个领域有着广泛的应用案例,这充分证明了其在大规模数据处理和搜索方面的强大能力。 - **...
Elasticsearch 是一款高度可扩展的全文搜索引擎,广泛应用于大数据分析、日志分析、实时搜索等领域。本教程将深入浅出地介绍Elasticsearch的基础知识,帮助初学者快速上手。 1. **Elasticsearch 概述** - Elastic...
### Elasticsearch入门知识点详解 #### 一、Elasticsearch简介 - **定义与特点**:Elasticsearch是一款基于Lucene的开源搜索和分析引擎,适用于全文检索、结构化数据存储及实时数据分析等多种场景。它能够处理PB...
这个"**ElasticSearch入门和基础(高清视频教程)**"显然旨在为初学者提供一个全面了解和学习Elasticsearch的平台。在视频教程中,你可能会学到以下几个关键知识点: 1. **Elasticsearch的基本概念**:包括其分布式...
**Elasticsearch 入门教程与应用场景** Elasticsearch 是一个开源的全文搜索引擎,基于 Lucene 库构建,设计用于分布式、实时的数据存储和搜索。它不仅提供了强大的全文搜索功能,还支持聚合分析,广泛应用于日志...
在Elasticsearch的世界里,理解基础概念和掌握基本操作是入门的关键。本篇文章将深入探讨这些知识点,并结合提供的`es.http`和`es_book.http`文件进行阐述。 首先,我们要了解Elasticsearch的核心概念: 1. **节点...
Elasticsearch 5.5.0 是一个高度可扩展、实时的搜索和分析引擎,广泛应用于日志分析、全文检索、性能监控等多个领域。作为一款分布式、RESTful 风格的搜索引擎,它允许开发者通过简单的 HTTP 请求进行数据索引、搜索...
Elasticsearch(以下简称ES)是当前最流行的搜索引擎之一,本文旨在通过对ES的基本操作和查询语法的介绍,帮助读者快速入门和精通ES。 批量操作 ES提供了多种批量操作方式,包括通过GET _mget、GET 索引/_mget、GET ...
**Elasticsearch 入门指南** Elasticsearch 是一个开源的全文搜索引擎,广泛应用于日志分析、实时搜索、数据可视化等多个领域。它基于 Lucene 库构建,具有分布式、RESTful 风格的接口,使得操作简单且高效。本教程...
本文将深入探讨 Elasticsearch 的基本使用,包括入门、索引管理和映射详解。 一、快速入门 1. 集群健康状况检查:通过访问 `http://localhost:9200/_cat/health?v` 可以查看集群的状态,绿色表示所有功能正常,...
**Elasticsearch 入门详解** Elasticsearch 是一款基于 Apache Lucene 的开源搜索服务器,专为云环境设计,提供实时、稳定、高效且可扩展的全文搜索功能。这款工具在2016年1月已成为全球最受欢迎的搜索引擎类应用,...
**Elasticsearch 入门详解** Elasticsearch 是一个基于 Lucene 的开源全文搜索引擎,它提供了分布式、实时、可扩展的搜索和分析引擎。作为大数据时代的重要工具,Elasticsearch 被广泛应用于日志分析、监控、推荐...
根据文件提供的信息,我们可以了解到一系列关于Elasticsearch(简称ES)的知识点,包括其基本使用方法、结构化搜索、以及与关系型数据库的对比。以下是详细的知识点梳理: 1. Elasticsearch基本概念和数据结构 ...
**Elasticsearch 入门教程** Elasticsearch 是一个开源的全文搜索引擎,它以其高效、可扩展和实时的搜索能力而闻名。这个“elasticsearch_tutorial”教程将引导你了解如何利用Elasticsearch来存储、搜索和分析大量...