Elasticsearch의 개념

MiniDeveloper·2022년 1월 21일
0

Elasticsearch

목록 보기
1/7

1. 엘라스틱 서치란?

키워드를 중심으로 하는 데이터 베이스이다.
키워드 중심인 이유는 검색을 편하게 하기 위해서이다.

엘라스틱 서치와 RDBMS

전통적인 RDBMS

역색인을 통한 비교

관계형 DB와 용어 비교

엘라스틱 코드 명령어 구조

관계형 DB:

select * from class where id = 1

엘라스틱 서치:

curl -XGET localhost:9200/classes/class/1

curl : 인터넷에 데이터를 요청하는 명령어
-XGET : 명령어
localhost:9200 : elasticsearch 주소
classes : Index명(DB명)
class : Type명 (Table명)
1: ID(열번호)

2. Elasticsearch 실행 확인

docker로 3개의 노드로 구성된 하나의 클러스터로 연결

curl -XGET http://localhost:9200/classes

아래처럼 뜨면 연결됨을 확인할 수 있음

profile
미니 개발자의 개발 일기

0개의 댓글