1) 수집기
2) 스토리지
3) 색인기
4) 검색기
ES | RDB |
---|---|
인덱스(Index) | 데이터베이스(DB) |
샤드(Shard) | 파티션(Partition) |
타입(Type) | 테이블(Table) |
문서(Document) | 행(Row) |
필드(Field) | 열(Column) |
매핑(Mapping) | 스키마(Schema) |
Query DSL | SQL |
기능 | ES | RDB |
---|---|---|
데이터 조회 | GET | SELECT |
데이터 생성 | PUT | INSERT |
업데이트, 조회 | POST | UPDATE, SELECT |
데이터 삭제 | DELETE | DELETE |
인덱스 정보확인 | HEAD | -- |
엘라스틱 스택
엘라스틱 스택은 카프카, 스파크 등과 같이 결합해서 사용할 수 있음.
아래 사진은 예시이고, 다른 방법으로도 사용 가능