이제부터 정말 중요한 Elastic 개념 정리 들어갑니다. 최소한 여기에 나오는 용어들을 알아야 사용할 수 있습니다. 꼭 집중해주시길 바랍니다(人´∀`).☆.。.:*・° Cluster (클러스터) 하나 이상의 노드(프로세스)로 구성 클러스터를 통해 데이터를 적재하고 검색요청 진행 클러스터는 고유의 cluster_name, cluster_uuid 갖고 운영 Node (노드) Elastic search 프로세스 서로 헬스 체크, 데이터 인덱싱 되어 적재 기능 노드 종류 노드 종류 노드 역할 Master Node (마스터 노드) 클러스터 구성 기준 헬스 체크 담당 Data Node (데이터 노드) 실 데이터 적재, 리턴 담당 All Node (전체 노드) data, master 역할 전부 담당 확장 필요없는 ..
지속적으로 포스팅하기로 약속했는데 죄송합니다. 현실은 일하면서 사내 wiki에 정리하는 내자신..(σ・ω・)σ Elastic Search 용어 정리 RDBMS ES ES (ver 6.X~ 방향성) DB (DataBase) Index Index Table Type Row Document Document Column Field Field Document (문서, 도큐먼트) ES 저장 기본 단위 : json 형태 (key:value) 각 doc마다 doc id(uniqe id)를 갖음 생성 방법 : ramdom 생성 or 사용자 정의된 값 생성 doc id는 데이터를 찾아가는 메타 데이터 Type (타입) 인덱스의 파티션 개념 버전 ~ 5.X = multi type 사용 가능 버전 6.X = multi typ..