Learn R Programming

⚠️There's a newer version (1.2.0) of this package.Take me there.

elastic (version 0.4.0)

General Purpose Interface to Elasticsearch

Description

Connect to Elasticsearch, a NoSQL database built on the Java Virtual Machine. Interacts with the Elasticsearch HTTP API (http://elasticsearch.org), including functions for setting connection details to Elasticsearch instances, loading bulk data, searching for documents with both HTTP query variables and JSON based body requests. In addition, elastic provides functions for interacting with APIs for indices, documents, nodes, clusters, an interface to the cat API, and more.

Copy Link

Version

Install

install.packages('elastic')

Monthly Downloads

2,961

Version

0.4.0

License

MIT + file LICENSE

Issues

Pull Requests

Stars

Forks

Maintainer

Scott Chamberlain

Last Published

May 1st, 2015

Functions in elastic (0.4.0)

mapping

Mapping management
searchapis

Search functions.
es_parse

Parse raw data from es_get, es_mget, or es_search.
nodes

Elasticsearch nodes endpoints.
scroll

Scroll search function
cat

Use the cat Elasticsearch api.
documents

Elasticsearch documents functions.
docs_get

Get documents via the get API.
count

Get counts of the number of records per index.
preference

Preferences.
search_body

Full text search of Elasticsearch - body requests.
es_auth

Set authentication details
Search

Full text search of Elasticsearch
units-time

Time units
index

Index API operations
tokenizer_set

Tokenizer operations
docs_mget

Get multiple documents via the multiple get API.
search_shards

Search shards.
mlt

More like this request.
units-distance

Distance units
alias

Elasticsearch alias APIs
elastic

elastic: An Elasticsearch R client.
explain

Explain a search query.
docs_bulk

Use the bulk API to create, index, update, or delete documents.
Search_uri

Full text search of Elasticsearch with URI search
ping

Ping an Elasticsearch server.
cluster

Elasticsearch cluster endpoints
docs_create

Create a document in an index.
docs_delete

Delete a document.
connect

Set connection details to an Elasticsearch engine.