elastic: General Purpose Interface to 'Elasticsearch'

Connect to 'Elasticsearch', a 'NoSQL' database built on the 'Java' Virtual Machine. Interacts with the 'Elasticsearch' 'HTTP' 'API' (<https://www.elastic.co/products/elasticsearch>), 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.

AuthorScott Chamberlain [aut, cre]
Date of publication2016-11-09 18:28:49
MaintainerScott Chamberlain <myrmecocystus@gmail.com>
LicenseMIT + file LICENSE
Version0.7.8
https://github.com/ropensci/elastic

View on CRAN

Man pages

alias: Elasticsearch alias APIs

cat: Use the cat Elasticsearch api.

cluster: Elasticsearch cluster endpoints

connect: Set connection details to an Elasticsearch engine.

count: Get counts of the number of records per index.

docs_bulk: Use the bulk API to create, index, update, or delete...

docs_bulk_prep: Use the bulk API to prepare bulk format data

docs_create: Create a document

docs_delete: Delete a document

docs_get: Get documents

docs_mget: Get multiple documents via the multiple get API.

docs_update: Update a document

documents: Elasticsearch documents functions.

elastic: elastic: An Elasticsearch R client.

elastic-defunct: Defunct functions in elastic

es_auth: Set authentication details

es_parse: Parse raw data from es_get, es_mget, or es_search.

explain: Explain a search query.

field_stats: Search field statistics

index: Index API operations

index_status-defunct: This function is defunct

info: Get the basic info from the current cluster

mapping: Mapping management

mapping_delete-defunct: Mapping delete

mlt-defunct: This function is defunct

msearch: Multi-search

mtermvectors: Multi Termvectors

nodes: Elasticsearch nodes endpoints.

nodes-defunct: This function is defunct

percolate: Percolater

ping: Ping an Elasticsearch server.

preference: Preferences.

scroll: Scroll search function

Search: Full text search of Elasticsearch

searchapis: Search functions.

search_body: Full text search of Elasticsearch - body requests.

search_shards: Search shards.

Search_template: Search or validate templates

Search_uri: Full text search of Elasticsearch with URI search

termvectors: Termvectors

tokenizer_set: Tokenizer operations

units-distance: Distance units

units-time: Time units

validate: Validate a search

Functions

alias Man page
alias_create Man page
alias_delete Man page
aliases_get Man page
alias_exists Man page
alias_get Man page
cat Man page
cat_ Man page
cat_aliases Man page
cat_allocation Man page
cat_count Man page
cat_fielddata Man page
cat_health Man page
cat_indices Man page
cat_master Man page
cat_nodeattrs Man page
cat_nodes Man page
cat_pending_tasks Man page
cat_plugins Man page
cat_recovery Man page
cat_segments Man page
cat_shards Man page
cat_thread_pool Man page
cluster Man page
cluster_health Man page
cluster_pending_tasks Man page
cluster_reroute Man page
cluster_settings Man page
cluster_state Man page
cluster_stats Man page
connect Man page
connection Man page
count Man page
docs_bulk Man page
docs_bulk_prep Man page
docs_create Man page
docs_delete Man page
docs_get Man page
docs_mget Man page
docs_update Man page
documents Man page
elastic Man page
elastic-defunct Man page
elastic-package Man page
es_auth Man page
es_parse Man page
es_parse.bulk_make Man page
es_parse.elastic_cluster_health Man page
es_parse.elastic_cluster_pending_tasks Man page
es_parse.elastic_cluster_settings Man page
es_parse.elastic_cluster_state Man page
es_parse.elastic_cluster_stats Man page
es_parse.elastic_mget Man page
es_parse.elastic_nodes_info Man page
es_parse.elastic_nodes_stats Man page
es_parse.elastic_search Man page
es_parse.elastic_stats Man page
es_parse.elastic_status Man page
es_parse.es_GET Man page
es_parse.index_delete Man page
explain Man page
field_mapping_get Man page
field_stats Man page
index Man page
index_analyze Man page
index_clear_cache Man page
index_close Man page
index_create Man page
index_delete Man page
index_exists Man page
index_flush Man page
index_get Man page
index_open Man page
index_optimize Man page
index_recovery Man page
index_recreate Man page
index_segments Man page
index_settings Man page
index_settings_update Man page
index_stats Man page
index_status Man page
index_upgrade Man page
info Man page
mapping Man page
mapping_create Man page
mapping_delete Man page
mapping_get Man page
mlt Man page
msearch Man page
mtermvectors Man page
nodes Man page
nodes_hot_threads Man page
nodes_info Man page
nodes_shutdown Man page
nodes_stats Man page
percolate Man page
percolate_count Man page
percolate_delete Man page
percolate_list Man page
percolate_match Man page
percolate_register Man page
ping Man page
preference Man page
scroll Man page
scroll_clear Man page
Search Man page
searchapis Man page
search_body Man page
search_shards Man page
Search_template Man page
Search_template_delete Man page
Search_template_get Man page
Search_template_register Man page
Search_template_render Man page
Search_uri Man page
termvectors Man page
tokenizer_set Man page
type_exists Man page
units-distance Man page
units-time Man page
validate Man page

Files

elastic
elastic/inst
elastic/inst/examples
elastic/inst/examples/test3_id.csv
elastic/inst/examples/msearch_eg1.json
elastic/inst/examples/omdb.json
elastic/inst/examples/test2_id.csv
elastic/inst/examples/gbif_geoshape.json
elastic/inst/examples/gbif_geopoint.json
elastic/inst/examples/test3.csv
elastic/inst/examples/gbif_data.json
elastic/inst/examples/gbif_geo.json
elastic/inst/examples/msearch_eg2.json
elastic/inst/examples/gbif_geosmall.json
elastic/inst/examples/test1.csv
elastic/inst/examples/test2.csv
elastic/inst/examples/plos_data.json
elastic/inst/examples/shakespeare_data.json
elastic/inst/examples/test1_id.csv
elastic/inst/ignore
elastic/inst/ignore/benchmark.R
elastic/inst/ignore/notes2.r
elastic/inst/ignore/omdb_data_fetch.R
elastic/inst/ignore/notes1.r
elastic/inst/ignore/notes3.r
elastic/inst/ignore/notes5.r
elastic/inst/ignore/notes4.r
elastic/inst/ignore/es_stats.r
elastic/inst/ignore/cdbriver.r
elastic/inst/ignore/connect_changes.R
elastic/inst/ignore/appveyor.yml
elastic/inst/doc
elastic/inst/doc/elastic_intro.html
elastic/inst/doc/search.Rmd
elastic/inst/doc/search.html
elastic/inst/doc/elastic_intro.Rmd
elastic/inst/vign
elastic/inst/vign/elastic_intro.md
elastic/inst/vign/search.Rmd
elastic/inst/vign/search.md
elastic/inst/vign/elastic_intro.Rmd
elastic/tests
elastic/tests/other
elastic/tests/other/test-mlt.R
elastic/tests/testthat
elastic/tests/testthat/test-count.R
elastic/tests/testthat/test-search.r
elastic/tests/testthat/test-connect.R
elastic/tests/testthat/test-termvectors.R
elastic/tests/testthat/test-nodes.R
elastic/tests/testthat/helper-elastic.R
elastic/tests/testthat/test-docs.R
elastic/tests/testthat/test-indices.R
elastic/tests/testthat/test-mappings.R
elastic/tests/testthat/test-docs_bulk_prep.R
elastic/tests/testthat/test-search_template.R
elastic/tests/testthat/test-msearch.R
elastic/tests/testthat/test-alias.R
elastic/tests/testthat/test-explain.R
elastic/tests/testthat/test-docs_bulk.R
elastic/tests/testthat/test-cat.R
elastic/tests/testthat/test-cluster.R
elastic/tests/testthat/test-mtermvectors.R
elastic/tests/testthat/test-search_uri.R
elastic/tests/testthat/test-ping.R
elastic/NAMESPACE
elastic/NEWS.md
elastic/R
elastic/R/docs_delete.R elastic/R/mtermvectors.R
elastic/R/docs_bulk.r
elastic/R/info.R elastic/R/explain.R
elastic/R/cat.r
elastic/R/termvectors.R elastic/R/percolater.R elastic/R/search_body.R elastic/R/docs_bulk_utils.R
elastic/R/docs_get.r
elastic/R/ping.r
elastic/R/msearch.R elastic/R/globals.R
elastic/R/parsers.r
elastic/R/docs_update.R elastic/R/connect.R elastic/R/docs_create.R elastic/R/mapping.R elastic/R/docs_bulk_prep.R elastic/R/preference.R elastic/R/documents.R elastic/R/helpdocs.R elastic/R/nodes.R elastic/R/index.R
elastic/R/elastic-package.r
elastic/R/cluster.R elastic/R/search_shards.R
elastic/R/zzz.r
elastic/R/count.r
elastic/R/defunct.R elastic/R/docs_bulk_plugins.R elastic/R/tokenizer_set.R elastic/R/search_template.R
elastic/R/docs_mget.r
elastic/R/searchapis.R elastic/R/alias.R elastic/R/validate.R elastic/R/Search_uri.R elastic/R/field_stats.R
elastic/R/search.r
elastic/R/scroll.R elastic/R/httr-verbs.R
elastic/vignettes
elastic/vignettes/search.Rmd
elastic/vignettes/elastic_intro.Rmd
elastic/README.md
elastic/MD5
elastic/build
elastic/build/vignette.rds
elastic/DESCRIPTION
elastic/man
elastic/man/documents.Rd elastic/man/docs_update.Rd elastic/man/elastic.Rd elastic/man/connect.Rd elastic/man/nodes-defunct.Rd elastic/man/docs_bulk_prep.Rd elastic/man/units-distance.Rd elastic/man/docs_create.Rd elastic/man/docs_mget.Rd elastic/man/Search.Rd elastic/man/cat.Rd elastic/man/validate.Rd elastic/man/index_status-defunct.Rd elastic/man/tokenizer_set.Rd elastic/man/mapping.Rd elastic/man/cluster.Rd elastic/man/scroll.Rd elastic/man/es_parse.Rd elastic/man/mtermvectors.Rd elastic/man/search_shards.Rd elastic/man/docs_delete.Rd elastic/man/index.Rd elastic/man/explain.Rd elastic/man/percolate.Rd elastic/man/Search_template.Rd elastic/man/mapping_delete-defunct.Rd elastic/man/field_stats.Rd elastic/man/searchapis.Rd elastic/man/msearch.Rd elastic/man/docs_bulk.Rd elastic/man/Search_uri.Rd elastic/man/mlt-defunct.Rd elastic/man/units-time.Rd elastic/man/nodes.Rd elastic/man/info.Rd elastic/man/alias.Rd elastic/man/count.Rd elastic/man/elastic-defunct.Rd elastic/man/preference.Rd elastic/man/docs_get.Rd elastic/man/es_auth.Rd elastic/man/termvectors.Rd elastic/man/search_body.Rd elastic/man/ping.Rd
elastic/LICENSE

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.