본문 바로가기

프로그래밍/ElasticSearch

Elasticsearch 특징

 관계형 DB

Elasticsearch는

 

HTTP 프로토콜로 접근이 가능한 REST API를 지원한다.

    - 자원별로 고유 URL로 접근

    - HTTP 메서드 PUT, POST, GET, DELETE 를 이용해서 자원을 처리

데이터 저장 형식으로 JSON 도큐먼트를 사용

 

 


 

Elastic Search 데이터 구조 RDBMS 비교

RDBMS Elasticsearch
데이터베이스(Database)  인덱스(Index)
 테이블(Table) 타입(Type) *
열(Row) 도큐먼트(Document)
 행(Column) 필드(Field)
스키마(Schema) 매핑(Mapping)
프라이머리키(Primary Key) 아이디(_id)
인덱스(Index) 애널라이즈(Analyze)

 

* Elasticsearch 7.X 부터는 타입(Type) 구조 삭제

  Document API에서도 _doc 고정값으로 변경됨

 

 

 

 

 

'프로그래밍 > ElasticSearch' 카테고리의 다른 글

Elasticsearch _termvectors  (0) 2020.08.28
Elasticsearch 명령어 모음  (0) 2020.08.28
Elasticsearch 7.9 + Kibana 7.9 설치 및 실행  (0) 2020.08.26
Elasticsearch 설치  (0) 2016.07.18