This connector primarily facilitates high-performance queries on indexes, enabling efficient lexical searches across millions of records. It also supports the creation, configuration, and management of these indexes.
The key benefit is the lightning fast retrieval of the matched records along with a similarity score, indicating how closely the search query aligns with the returned results.
For numerous code examples utilizing the complete feature set detailed below, refer to the companion application "Elastic Search Sandbox."
This integration offers a comprehensive set of features for managing Elasticsearch indices and data, categorized into:
Index Manipulation: Functions to list, create, alias, reindex, and delete indices, as well as monitor and delete asynchronous tasks.
Data Upload: Efficient `BulkInsert` for record ingestion.
CRUD Operations: For individual record management.
High-Performance Search: single search and batch search DSL queries.
Similarity Scoring; custom relevance ranking.
BSD-3 license (https://opensource.org/licenses/BSD-3-Clause)