How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.
The official Go client for Elasticsearch
This project is a Go client library and API wrapper for interacting with Elasticsearch clusters. It serves as a programmatic interface for managing documents, indices, and cluster health, allowing Go applications to perform search and indexing operations via the REST API. The library functions as a distributed search orchestrator, providing specialized tools for high-throughput data ingestion and cluster administration. It features a buffered bulk processor with exponential backoff retries for optimizing write performance and supports automated index lifecycle transitions and historical data
convert sql to elasticsearch DSL in golang(go)
The main features of cch123/elasticsql are: Database Tools, Search and Analytics, Search Engines.
Open-source alternatives to cch123/elasticsql include: olivere/elastic — This project is a Go client library and API wrapper for interacting with Elasticsearch clusters. It serves as a… ownlocal/goes — A library to interact with Elasticsearch in Go! elastic/go-elasticsearch — The official Go client for Elasticsearch. clickhouse/clickhouse-go — Golang driver for ClickHouse. mattbaird/elastigo — A Go (golang) based Elasticsearch client library. seiflotfy/skizze.