inblog logo
|
스탯블로그 - 데이터 사이언스
    공부데이터 사이언스

    [공부] NoSQL, ElasticSearch 바닥부터 구현하기

    Docker를 사용하여 가상 환경을 구현하고 ElasticSearch를 구현하는 방법에 대해 설명하고 있습니다. 도커 설치 및 설정, Visual Studio Code를 사용한 코드 실행, 데이터 삽입 및 SQL 쿼리 실행 등의 내용이 포함되어 있습니다.
    스탯's avatar
    스탯
    Aug 29, 2022
    [공부] NoSQL, ElasticSearch 바닥부터 구현하기
    Contents
    ElasticSearch는 어떻게 구현하면 될까?Docker 설치 및 구현하기결과물

    ElasticSearch는 어떻게 구현하면 될까?

    기본 Tool은 VS code를 이용했다.
     
    1. Docker를 통해 나만의 가상 환경을 구현해야 한다.

    Docker 설치 및 구현하기

    notion image
     
    notion image
     
    notion image
     
    notion image
    • 만들어줬으면 새로운 가상 컴퓨터를 만들 수 있다.
     
    notion image
    • 설치했으면 관리자 권한으로 명령 프롬프트 실행
     
     
    notion image
     
    • 명령어를 실행했는데 인식 못함
    notion image
     
    • 그래서 cd 명령어를 이용해 경로 인식
    notion image
    (다 완료되면 이렇게 뜬다.)
     
    • 이제 도커를 설치해야 하는데 여기 참고 (링크) 정상적으로 작동하면 이렇게 된다.
    notion image
     
    • 이번엔 이런 문제가 뜨는데 리눅스를 설치 안해서 그렇다…
    notion image
     
    • 다시 명령 프롬프트를 관리자 권한으로 켜서 해당 링크가 하라는 대로 하면
      • notion image
        notion image
        notion image
        이렇게 마무리를 지을 수 있다.
         
    • 이제 도커에서 세팅만 해주면 되는데
      • notion image
         
    • 해당 설정들을 다 체크해주고 Restart하면,
    notion image
     
    • Resources넘어가서 이렇게 설정해주면 끝이 난다.
    notion image
     
    • 이제 Visual Studio Code로 넘어가서 코드를 확인해보자. 이렇게 결과가 나온다면 정상적으로 실행한 것을 알 수 있다.
    notion image
     
    • 이제 특정 부분의 코드를 우클릭 후 ‘Compose Up’해준다면
    notion image
    notion image
    이런 식으로 프로젝트가 진행되기 시작한다.
     

    결과물

    • 2번
      • 데이터 삽입
    notion image
    • 2번 결과 확인
      • 먼저 결과 확인
    notion image
    • SQL문 실행하기
    notion image
     
    • 3번 kimchy찾기
    notion image
    notion image
     
    • 4번 eriky and post_data is less than 2022-01-01
    notion image
    SQL로 확인하기
    notion image
    Share article
    Contents
    ElasticSearch는 어떻게 구현하면 될까?Docker 설치 및 구현하기결과물

    스탯블로그 - 데이터 사이언스

    RSS·Powered by Inblog