본문 바로가기

elasticsearch

(2)
#2) 엘라스틱서치(Elasticsearch)로 원문 데이터를 저장하기 엘라스틱서치는 JSON구조를 사용해 스키마가 동적으로 변화할 수 있는 특징을 가진다 그렇기 때문에 필요없는 데이터 컬럼은 빼서 저장할 수 있으므로 데이터 공간을 절약할 수 있다. 그리고 기본적으로 검색엔진이므로 검색 기능에 빠르고 강력한 기능이 탑재되어있다. 또한 다양한 프로그램 언어를 지원하고 REST API를 제공해 HTTP 형식으로 사용할 수 있다. RDBMS와 비교해보면 다음과 같다. RDBMS Elasticsearch Database Index Table type Row Document 키바나(Kibana)는 ELK에서 K를 맡고있는 솔루션이다. 엘라스틱서치와 연계하며 유저 인터페이스를 제공한다. 즉, 엘라스틱서치의 GUI툴이라고 쉽게 생각하면 될것같다. Elasticsearch와 springB..
#1) 안동버스 API 연동 계획 어느덧 입사한지 7개월이 지났다. 현재 유명 IT회사의 서비스의 고객센터에서 사용하는 솔루션을 개발 및 유지보수중인데 조만간 팀 프로젝트도 참여를 할 예정이다...(아마도) 지금 우리팀 프로젝트에서 사용되는 mongDB, Redis, ElasticSearch, Kafka, MSA 등등은 지금 내가 맡고있는 프로젝트에서는 사용하지 않아서 접해보지 못했다.. 팀 프로젝트 참여 전 공부하기 위해 안동버스 open api를 이용해서 간단한 토이프로젝트를 만들어보고자 한다! 안동버스 open api 가이드 홈페이지 bus.andong.go.kr/m01/s04.do?c=20400&i=20440&tab=2 안동시 버스정보시스템 안동시 버스정보시스템 bus.andong.go.kr 개발환경 - IDE : intelliJ..

반응형