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

Files in this package

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.

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