낙타씨의 개발로그

낙타씨의 개발로그

  • 분류 전체보기 (32)
    • Git (3)
    • Frontend (5)
      • react js (3)
      • css (0)
      • javascript (1)
      • html (1)
    • Backend (9)
    • Datasources (2)
      • elasticsearch (1)
    • Network (1)
    • linux (1)
    • Lesson (0)
    • Daily (7)
      • 운동 (2)
      • 독서 (1)
  • 홈
  • 방명록
  • 태그
RSS 피드
로그인
로그아웃 글쓰기 관리

낙타씨의 개발로그

컨텐츠 검색

태그

workout #health #well-being #body elasticsearch #tuning #shards #샤드 #index #인덱스 #색인 #검색성능 gitflow #branch #cowork #success http #http2 #network #protocol #push #scoket git #console #cheet #terminal 독서 #일요일오후 #주말 #히가시노게이고 #나미야잡화점 GoF #DesignPattern #state #strategy #OOP js #javascript #type #null ubuntu #hangul #한글 #uim 읽기좋은코드 #코워킹 #팀워크 #오픈소스 #구글

최근글

댓글

공지사항

아카이브

Datasources/elasticsearch(1)

  • ElasticSearch index 적정 샤드 결정하기

    배경 - 팀에서 storage 의 확장성을 위해 main data source 로 Cassandra 를 채택하였다. Cassandra 는 Scalable 하지만 multiple query pattern 을 수용하기에 적합하지 않다. 그래서 inverted index 로 ElasticSearch 를 채택하였다. 요즘 나오는 솔루션들을 볼때마다 생각하지만 인터페이스가 참 좋다. ES 역시도 REST API 로 ES 의 사용법을 익히고 사용하는 것은 아주 쉽다. 사용법을 충분히 숙지한 후 아래의 고민들이 스멀스멀 올라왔다. - 클러스터가 일시적으로 다운된다면 어떻게 recovery 할 것인가? - index 의 성능이 대고객 서비스를 제공하기에 충분히 빠르지 않는다면 어떻게 시스템 중단 없이 복구할 것인가? ..

    2019.10.29
이전
1
다음
Hyunjun Kim. All rights reserved.

티스토리툴바