본문 바로가기

프로그래밍/ElasticSearch

Elasticsearch _termvectors _termvectors 도큐먼트의 역 인덱스 내용 확인을 위한 명령어 GET [인덱스]/_termvectors/[도큐먼트ID]?fields=[필드명1],[필드명2]... GET test_index/_termvectors/test1?fields=content,desc fields가 여러개일 경우 ','로 구분해서 나열
Elasticsearch 명령어 모음 INDEX, DOCUMENT CRUD INDEX 생성 PUT [인덱스] PUT test_index { "settings": { "analysis":{ "analyzer":{ ... }, "tokenizer":{ ... }, "filter":{ ... } } } } 모든 INDEX 확인 GET _cat/indices?v 특정 INDEX 확인 GET [인덱스]?pretty pretty는 json 형식으로 보기 위해서 추가 특정 INDEX 삭제 DELETE [인덱스] 특정 INDEX 열기 POST [인덱스]/_open 특정 INDEX 닫기 POST [인덱스]/_close DOCUMENT 생성 PUT [인덱스]/_doc/[도큐먼트ID] PUT test_index/_doc/test1 { "name":"테스트1",..
Elasticsearch 특징 관계형 DB Elasticsearch는 HTTP 프로토콜로 접근이 가능한 REST API를 지원한다. - 자원별로 고유 URL로 접근 - HTTP 메서드 PUT, POST, GET, DELETE 를 이용해서 자원을 처리 데이터 저장 형식으로 JSON 도큐먼트를 사용 Elastic Search 데이터 구조 RDBMS 비교 RDBMS Elasticsearch 데이터베이스(Database) 인덱스(Index) 테이블(Table) 타입(Type) * 열(Row) 도큐먼트(Document) 행(Column) 필드(Field) 스키마(Schema) 매핑(Mapping) 프라이머리키(Primary Key) 아이디(_id) 인덱스(Index) 애널라이즈(Analyze) * Elasticsearch 7.X 부터는 타입(..
Elasticsearch 7.9 + Kibana 7.9 설치 및 실행 설치 환경은 Windows 입니다. JDK 최소 1.8 이상이 설치되어 있어야 합니다. 프로그램 다운로드 Elastic 사이트 접속 후 다운로드 받는다. www.elastic.co/kr/start Get Started with Elasticsearch, Kibana, and the Elastic Stack | Elastic Activate additional features Optional: Unlock Platinum features such as machine learning, security, alerting, graph analytics, and more with a free, 30-day trial. www.elastic.co elasticsearch-7.9.0-windows-x86_64.zip..
Elasticsearch 설치 Elasticsearch 설치 window환경에서 테스트를 하기 위해 작업내용을 기록해 봅니다. 헉 문제 발생...은전한닢은 현 시점 아직 2.3.4.0을 지원하지 않습니다. ㅠ_ㅠ 다시 2.3.3.0으로 다시 설치.... 1. java home 세팅환경변수에 JAVA_HOME 세팅 2. elasticsearch 설치윈도우용을 설치해 보도록 함https://www.elastic.co/downloads/elasticsearchzip 버전을 받아 압축해제압축해제후 폴더는 원하는 곳에 이동이제 cmd로 해당 디렉토리 이동 후 elasticsearch.bat 실행 은전한닢 적용을 위해 2.3.3버전을 설치합니다.https://download.elastic.co/elasticsearch/release/org/el..