wonya.dev@gmail.com
워냐의 개발일기
wonya.dev@gmail.com
전체 방문자
오늘
어제
  • 개발일기장 (16)
    • OS (1)
    • HTTP (2)
    • Java (0)
    • Spring (0)
    • DB (0)
    • Vue.js (5)
    • React (2)
    • Elasticsearch (5)
    • 일상다반사 (0)
    • Intellij 설정 (1)

인기 글

최근 글

티스토리

태그

  • elasticsearch
  • 엘라스틱 수동맵핑
  • 뷰제이에스
  • elasticsearch insert
  • elastic mapping
  • elasticsearch mapping
  • 엘라스틱서치 맵핑
  • 엘라스틱 테이블
  • 엘라스틱 index
  • node.js
  • 뷰js
  • 노드제이에스
  • Vue.js
  • nodejs
  • vuejs
  • Elastic
  • 엘라스틱 insert
  • 엘라스틱 맵핑
  • 노드JS
  • 엘라스틱서치
hELLO · Designed By 정상우.
wonya.dev@gmail.com

워냐의 개발일기

Elasticsearch mapping (Feat.wonya)
Elasticsearch

Elasticsearch mapping (Feat.wonya)

2020. 1. 2. 03:24

mapping 은 RDB 에서 date type 이다. integer, boolean, varchar 등등..

 

엘라스틱은 mapping 을 지정하지 않고 insert 시 알아서 자동 맵핑을 해줌.

1. 자동매핑 확인

자동매핑

1번 : Index 생성

2번 : _doc 라는 type 으로 document 하나 insert

3번 : test index 의 자동 mapping 정보 보기

4번 : 자동매핑된 내용

 

여기서 궁금할만한게 "type" : "text", 밑에 fields 해서 "keyword 가 또 들어간건데

이거는 type 을 text 로도 하고 keyword 로도 하는 다중필드 선언이다.

 

2. 수동매핑 해보기

수동매핑

1번 : 매핑정보 넣어서 Index 생성(setting은 나중에 개인적으로 테스트해본거임)

2번 : _doc 라는 type 으로 document 하나 insert(생략가능, 이미 mapping 이 되어 있기 때문에)

3번 : test index 의 자동 mapping 정보 보기

4번 : 자동매핑된 내용(settings 는 무시바람)

 

수동으로 매핑을 해서 reg_date 라는 칼럼(필드) 를 date 타입으로 줄수 있었음.

format 에"format": "yyyy-MM-dd HH:mm:ss||yyyy/MM/dd||epoch_millis", 이거의 의미는

yyyy-MM-dd HH:mm:ss 요 포맷 안되면 yyyy/MM/dd 요거 안되면 eopch_millis (초단위) 로 처리하라는 의미

 

수동매핑 하는 방법을 알아봤고 세세한 타입 설정들은 공유좀 ㅠ.ㅜ

 

다음에는 한글 형태소 분석기 nori 알아보겠뜸

'Elasticsearch' 카테고리의 다른 글

Elasticsearch insert (Feat.wonya)  (0) 2020.01.02
Elasticsearch 테이블 생성 (Feat.wonya)  (0) 2020.01.02
window 환경 elasticsearch 셋팅 (Feat.wonya)  (0) 2020.01.02
elasticsearch 시작하며 (Feat.wonya)  (0) 2019.12.29
    'Elasticsearch' 카테고리의 다른 글
    • Elasticsearch insert (Feat.wonya)
    • Elasticsearch 테이블 생성 (Feat.wonya)
    • window 환경 elasticsearch 셋팅 (Feat.wonya)
    • elasticsearch 시작하며 (Feat.wonya)
    wonya.dev@gmail.com
    wonya.dev@gmail.com
    나는 개발자다.

    티스토리툴바