Elasticsearch는 분산형 RESTful 검색 및 분석 엔진입니다. HTTP 웹 인터페이스와 스키마 프리 JSON 문서를 갖춘 분산형, 멀티 테넌트 지원 전문 검색 엔진을 제공합니다.
Installation and Setup
Elasticsearch 설정
Elasticsearch를 시작하는 두 가지 방법이 있습니다:Docker를 통해 로컬 머신에 Elasticsearch 설치
예시: 보안이 비활성화된 단일 노드 Elasticsearch 인스턴스를 실행합니다. 프로덕션 환경에서는 권장되지 않습니다.Elastic Cloud에 Elasticsearch 배포
Elastic Cloud는 관리형 Elasticsearch 서비스입니다. 무료 체험판에 가입하세요.
Client 설치
Embedding models
사용 예시를 참조하세요.Vector store
사용 예시를 참조하세요.서드파티 통합
EcloudESVectorStore
Retrievers
ElasticsearchRetriever
ElasticsearchRetriever는 Query DSL을 통해 모든 Elasticsearch 기능에 유연하게 액세스할 수 있도록 합니다.
사용 예시를 참조하세요.
BM25
사용 예시를 참조하세요.LLM cache
Byte Store
사용 예시를 참조하세요.Chain
Elasticsearch Database와 상호작용하기 위한 chain입니다.Connect these docs programmatically to Claude, VSCode, and more via MCP for real-time answers.