1. 색인 (색인)
ElasticSearch 의 인덱스는 관계형 데이터베이스의 데이터베이스와 유사하며 다양한 유형의 문서를 저장합니다. 색인은 같은 특징으로 인해 그룹화된 문서의 모음이어야 합니다.
구글을 밤으로 하면 색인을 구글이 잡은 웹페이지 (문서) 가 보관되는 곳으로 이해할 수 있다.
2. 유형
유형은 관계형 데이터베이스의 테이블과 비슷하며 유사한 문서를 저장하는 데 사용됩니다.
구글의 경우, 웹 페이지, 사진, 비디오 등 다양한 유형의 검색을 다른 유형으로 저장할 수 있습니다.
3. 파일
문서는 관계형 데이터베이스의 행과 유사하며 특정 객체를 저장합니다.
ElasticSearch 의 문서는 JSON 형식으로 저장됩니다. 모양 이미지:
구글을 예로 들면, 홈페이지는 하나의 문서이다.
4. 밭
필드는 관계형 데이터베이스의 열과 유사하며 특정 속성을 저장합니다.
구글을 예로 들면, 웹 페이지의 제목은 하나의 필드이다.
참고:
ElasticSearch 의 유형은 동일한 인덱스 아래의 유형, 동일한 이름의 필드 및 유형이 일치한다는 점에서 기존 관계형 데이터베이스의 테이블과 다릅니다.
구글을 밤으로, 구글은 웹 페이지 유형의 문서와 그림 유형의 문서를 같은 색인으로 저장할 때 웹 페이지와 그림에 모두 Title 속성이 있다고 가정하면 같은 색인에서 두 속성의 유형이 일치해야 합니다. 예를 들어, 모두 String 유형이어야 합니다. (데이비드 아셀, Northern Exposure (미국 TV 드라마), Northern Exposure (미국 TV 드라마), 성공명언) ElasticSearch 는 동질적인 문서를 저장하는 것을 선호하기 때문이다.
설치 패키지를 다운로드하고 /opt 디렉토리에 압축을 풉니다.
Elasticsearch.yml 파일을 편집합니다
Vim/opt/elasticsearch-2.4.4/config/elasticsearch.yml
프로젝트를 시작합니다
헤드 플러그인 설치
브라우저 액세스 페이지 열기: http://192.168.204.151:9200