본문 바로가기

E.L.K(데이터 분석)

엘라스틱서치, 로그스태시, 키바나 SlideShare에서 찾은 엘라스틱서치, 로그스태시, 키바나 관련자료 입니다.김종민님께서 작성하신 슬라이드이며 다음의 주소로 PPT 페이지로 이동하여 확인하실 수 있습니다.http://www.slideshare.net/kjmorc/ss-49009522아마 엘라스틱 서치 쪽 전문가이신것 같네요PPT파일도 첨부합니다~ 더보기
엘라스틱서치(ElasticSearch) 설치하기 환경 : 리눅스 ( ubuntu server 12.04 ) 1. 다운 http://www.elasticsearch.org/download/ 에서 elasticsearch 최신 버전(2014.02.11 현재 0.90.11 버전) 의 TAR.GZ 파일의 링크 주소 복사 복사된 주소를 통해 리눅스에서 wget을 이용해 다운로드 wget https://download.elasticsearch.org/elasticsearch/elasticsearch/elasticsearch-0.90.11.tar.gz 2. 압축해제 tar xvfz elasticsearch-0.90.11.tar.gz 3. 설정 1) config 디렉토리의 elasticsearch.yml 편집 cluster.name: my_elasticsearch .. 더보기
루씬(Lucene)이란? 루씬(Lucene)은 자바로 개발된 오픈소스 정보검색(IR, Information Retrieval) 라이브러리이다. 1999년 Hadoop 개발자로 잘 알려진 더그 커팅(Doug Cuting)에 의해 개발되었으며, 2001년 Apache Software Foundation에 참여된 뒤, 2005년 Apache top-level 프로젝트로 승격되었다. 루씬은 독립된 프로그램이 아니라 소프트웨어 라이브러리이다. 즉, 루씬을 설치하면 바로 검색서비스를 구현할 수 있는 것이 아니라사용자가 루씬 라이브러리를 사용해서 검색서비스, 어플리케이션을 구현해야하는 것이다. 루씬을 사용할 때 검색에 대한 전문지식 없이도 색인과 검색기능을 간단히 추가할 수 있다.[출처] 루씬(Lucene)이란?|작성자 제렘 [참고]Wiki.. 더보기
엘라스틱서치(ElasticSearch)란? 엘라스틱 서치(ElasticSearch)는 아파치 루신(Apache Lucene)을 기반으로 개발된 오픈소스 분산 검색 엔진(서버)이다. ( 루씬이 뭔지 간단히 알고자한다면 -> http://killsia.tistory.com/443 )Shay Banon에 의해 개발되었으며 2010년 2월 첫 버전이 공개되었다. SoundCloud, Foursquare, Github 등에서 사용중이며 최근 Wikemedia도 아파치 루신에서 엘라스틱 서치로 검색 엔진을 변경하였다. 특징 분산(Distributed) + 확장성Elasticsearch는 scale horizontally(규모가 수평적으로 늘어나도록) 하게 설계되어 있기 때문에 더 많은 용량이 필요하면 그저 노드를 추가하고 클러스터가 인식할 수 있게하여 추가.. 더보기