inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

ElasticSearch Essential

네 번째 강의 - 인덱스와 샤드 이해하기

인덱스 설계에서 type 문의드립니다.

해결된 질문

356

oros

작성한 질문수 10

0

엘라스틱서치 버전 7부터 type이 제거되었다는데,

 

강의에서 설명하는 인덱스 설계를 보면

 

library 인덱스 vs 각 자료별 인덱스(book, 매거진 등)

 

예시로 나옵니다.

 

그럼 버전 7 이상부터는 이 설명이 유효하지 않은 건가요?

 

아니면 예시에 나온 type과 엘라스틱서치 7.x이상이부터 삭제된 type은 다른 개념인지 궁금합니다.

 

아니면 아래 질문에 있는 답변을 참고하면 될까요??

ElasticSearch 와 RDBMS에 대한 비교 질문이 있습니다.

elasticsearch

답변 1

1

강진우

예시에 나온 type 은 JSON 문서 안에 있는 type 이라는 필드이지 ES의 예전 버전에 존재하던 type 을 의미하는 건 아닙니다.

예를 들면 /library 라는 인덱스 안에 아래와 같은 문서를 색인 할 것이냐

{
  "type": "book",
  "title": "elasticsearch",
  "author": "alden"
}

아니면 /book 이라는 인덱스를 만들어서 아래와 같은 문서를 색인 할 것이냐

{
  "title": "elasticsearch",
  "author": "alden"
}

의 선택의 문제 입니다.

아마도 ES의 예전 버전에 존재하던 type 이랑 저 문서에 있는 type 이랑 철자가 같아서 오해 하시는 것 같은데 둘은 완전히 다른 개념 입니다.

type 때문에 헷갈린다면 /library 인덱스에 아래와 같이 문서를 색인할 수도 있습니다.

{
  "product_type": "book",
  "title": "elasticsearch",
  "author": "alden"
}

위에 문서에서는 type 이라는 필드를 썼고 바로 위 문서에서는 product_type 이라는 필드를 썼습니다.

 

ES의 예전 버전에 존재하던 type은 하나의 인덱스 안에 서로 다른 스키마를 가진 문서를 저장할 때 사용했던 개념 이고 말씀 하신 것처럼 현재는 사용하지 않고 _doc 으로 통일되어 있습니다.

1

oros

답변 감사합니다!!

Red 인 상황에서 유실

0

60

2

하루 100GB 로그를 30기간 저장하는 클러스터 예시중 질문이 있습니다.

0

106

2

노드당 샤드수 제한 질문입니다.

0

82

2

노드에서의 가용영역 이슈

0

102

3

노드당 샤드 수 질문입니다.

0

147

3

색인과정 이해하기 중 질문입니다.

0

225

2

xlsx 파일 색인 중 CircuitBreakingException 발생

0

202

1

ES 트러블슈팅 사례분석 강의 내용중 궁금한 게 있습니다.

0

246

1

동잭매핑 매핑 시 색인 질문

0

198

1

Elastic Search 동작 이해하기 색인 설명 관련

0

413

2

Compressed OOP 조건에 따른 ES Heap Size 제약

0

703

1

6강 10분 색인 과정에 대해 질문 있습니다.

0

341

2

4강 14분51초 질문 있습니다!

0

398

2

안녕하세요 elastic cloud를 사용하는데 cpu가 계속 칩니다 .

0

380

1

검색이 안되는 문제 문의

0

337

1

7번째 강의에서 Token과 Term은 다른 건가요??

0

464

1

서버 업데이트후 키바나 동작안함

1

333

1

/_cat/indices?v 로 인덱스 조회시 보이는 나머지 항목들

0

405

1

색인 분석이란?

0

253

1

동적 스키마가 NoSQL을 의미하나요???

0

521

1

노리분석기 노드 적용 질문

1

270

1

노드 heap size에 관해서

0

679

2

로드밸런스 endpoint

1

308

1

마스터 후보노드와 구동관리에 대해 문의드립니다.

0

337

1