목록빅데이터 (4)
IT하는 참새
Elastic Search는 Restful API를 지원한다고 했다 HTTP프로토콜을 통해 통신한다는 것이므로 GET, POST, PUT, DELETE ... 메소드를 사용한다는 것임!! 이번에는 해당 메소드들을 사용해보겠다 (Elastic Search기본포트는 9200) 먼저 GET (조회) curl -XGET 'Elastic Search주소' 예시) curl -XGET 'http://localhost:9200' 그냥 Elastic Search에 접속(실행)한 것이다. 여러 정보가 나온다 (결과도 JSON이군!!) PUT (인덱스에 사용되는 삽입) curl -XPUT 'Elastic Search주소/index이름' 예시) curl -XPUT 'http://localhost:9200/school' 명령어..
Elastic Search 는 분산형 Restful 검색 및 분석 엔진임 표준으로 Restful API와 JSON을 사용함 그래서 우분투에서 공부하는 용도로는 curl 명령어로 할것임 또한 Elastic Search를 이용한 Client프로그램을 주 언어로 제작 가능함 (안내해줌) (JAVA, C#, Python, Javascript, PHP, Perl, Ruby) 각 언어별로 매뉴얼도 제공!! (너무좋음) (아래는 홈페이지 내용임) 앞으로 나는 우분투에서 curl 명령어를 이용할 것임 ---------------------------------------------------------------------------------------------------------- Elastic Search를 ..
Elastic Search 설치 (JDK도 설치해야함 무조건) 설치전 확인할 것!!(https://www.elastic.co/support/matrix 에서 지원하는 OS확인하기) (본인의 환경 : Ubuntu 16.04 - 64bit) OS가 준비되었다면 Elastic Search를 다운로드 받는다 다운로드 페이지는 다음과 같다(나중에 바뀔수도 있고) 여러가지형태로 제공해주고 있지만 DEB파일을 다운로드받겠다 (다른것도 리눅스에서 다 지원이 되지만 DEB파일 실행하는게 나는 더 편함) 다운로드받은 파일을 압축풀어야함 명령어: dpkg -i 파일명.deb 이러면 Elastic Search 세팅 끝!! Elastic Search 실행과 종료 명령어 sudo service elasticsearch start..