Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 0.4% on proxy.golang.org
Top 0.1% dependent packages on proxy.golang.org
Top 0.2% dependent repos on proxy.golang.org
Top 0.8% forks on proxy.golang.org
Top 0.2% docker downloads on proxy.golang.org

proxy.golang.org : github.com/olivere/elastic/v7

Package elastic provides an interface to the Elasticsearch server (https://www.elastic.co/products/elasticsearch). The first thing you do is to create a Client. If you have Elasticsearch installed and running with its default settings (i.e. available at http://127.0.0.1:9200), all you need to do is: If your Elasticsearch server is running on a different IP and/or port, just provide a URL to NewClient: You can pass many more configuration parameters to NewClient. Review the documentation of NewClient for more information. If no Elasticsearch server is available, services will fail when creating a new request and will return ErrNoClient. A Client provides services. The services usually come with a variety of methods to prepare the query and a Do function to execute it against the Elasticsearch REST interface and return a response. Here is an example of the IndexExists service that checks if a given index already exists. Look up the documentation for Client to get an idea of the services provided and what kinds of responses you get when executing the Do function of a service. Also see the wiki on Github for more details. Copyright 2012-present Oliver Eilhard. All rights reserved. Use of this source code is governed by a MIT-license. See http://olivere.mit-license.org/license.txt for details.

Registry - Source - Documentation - JSON
purl: pkg:golang/github.com/olivere/elastic/v7
Keywords: elasticsearch, go
License: MIT
Latest release: about 2 years ago
First release: about 5 years ago
Namespace: github.com/olivere/elastic
Dependent packages: 1,049
Dependent repositories: 1,506
Stars: 7,126 on GitHub
Forks: 1,152 on GitHub
Docker dependents: 229
Docker downloads: 456,684,101
See more repository details: repos.ecosyste.ms
Funding links: https://github.com/sponsors/olivere
Last synced: 4 days ago

    Loading...
    Readme
    Loading...