Learn R Programming

elastic (version 1.2.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 (), 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 API's for 'indices', documents, nodes, clusters, an interface to the cat API, and more.

Copy Link

Version

Install

install.packages('elastic')

Monthly Downloads

638

Version

1.2.0

License

MIT + file LICENSE

Issues

Pull Requests

Stars

Forks

Last Published

March 16th, 2021

Functions in elastic (1.2.0)

cluster

Elasticsearch cluster endpoints
Search_template

Search or validate templates
cat

Use the cat Elasticsearch api.
Search

Full text search of Elasticsearch
Search_uri

Full text search of Elasticsearch with URI search
alias

Elasticsearch alias APIs
count

Get counts of the number of records per index.
connect

Set connection details to an Elasticsearch engine.
docs_bulk

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

Use the bulk API to create documents
docs_create

Create a document
docs_delete

Delete a document
docs_bulk_prep

Use the bulk API to prepare bulk format data
docs_bulk_update

Use the bulk API to update documents
docs_get

Get documents
field_stats

Search field statistics
field_caps

Field capabilities
docs_delete_by_query

Delete documents by query
docs_bulk_delete

Use the bulk API to delete documents
docs_bulk_index

Use the bulk API to index documents
elastic

elastic
elastic-defunct

Defunct functions in elastic
docs_update_by_query

Update documents by query
documents

Elasticsearch documents functions.
es_parse

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

Index templates
index_status

This function is defunct
fielddata

fielddata
indices

Index API operations
ingest

Ingest API operations
info

This function is defunct
reindex

Reindex
scroll

Scroll search function
mapping_delete

Mapping delete
mapping

Mapping management
search_body

Full text search of Elasticsearch - body requests.
units-time

Time units
search_shards

Search shards
validate

Validate a search
tasks

Elasticsearch tasks endpoints
units-distance

Distance units
type_remover

Utility function to remove 'type' from bulk load files
searchapis

Overview of search functions
tokenizer_set

Tokenizer operations
termvectors

Termvectors
explain

Explain a search query.
docs_mget

Get multiple documents via the multiple get API
docs_update

Update a document
mtermvectors

Multi Termvectors
ping

Ping an Elasticsearch server.
preference

Preferences.
nodes_shutdown

This function is defunct
msearch

Multi-search
percolate

Percolater
nodes

Elasticsearch nodes endpoints.
mlt

This function is defunct