2014-10-13 2 views
1

몇 페이지를 읽고 ElasticSearch.org 및 다른 블로그에서 매핑하는 것에 관해서는 말했지만, ES에서 매핑의 의미가 정확히 무엇인지 명확히 할 수 없습니다. 개념이 ES에서 매핑과 일치하는 모든 SQL 언어와 비교해 볼 수 있습니까?Elastic Search에서 매핑이란 무엇입니까?

제발 날 깨끗하게하십시오.

답변

0

테이블을 만들 때 각 필드의 정의가 필요합니다.

매핑이 어떻게 든 유사합니다.

3

Elasticsearch는 각 필드에 포함 된 데이터 유형을 알아야합니다. 정보는 탄성 검색에서 매핑이라고합니다.

데이터 유형과 유사하게 컴파일러는 어떤 유형의 데이터가 store, Int, string, float을 가져오고 유형과 관련된 필요한 조치를 취할 수 있도록 변수의 데이터 유형을 지정합니다. 전통적인 데이터베이스에서는 각 열 필드에 대해 열 유형을 정의합니다.

여기를 읽고 what is a Document?을 읽고, 아래 매핑의 정의를 읽으십시오.

"인덱스의 각 문서에는 유형이 있으며 모든 유형에는 고유 한 매핑 또는 스키마 정의가 있습니다. 매핑은 유형 내의 필드, 각 필드의 데이터 유형 및 Elasticsearch에서 필드를 처리하는 방법을 정의합니다. 매핑은 또한 유형과 관련된 메타 데이터를 구성하는 데 사용됩니다. "

관련 문제