Package: elastic 1.2.1.91
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/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 API's for 'indices', documents, nodes, clusters, an interface to the cat API, and more.
Authors:
elastic_1.2.1.91.tar.gz
elastic_1.2.1.91.zip(r-4.5)elastic_1.2.1.91.zip(r-4.4)elastic_1.2.1.91.zip(r-4.3)
elastic_1.2.1.91.tgz(r-4.4-any)elastic_1.2.1.91.tgz(r-4.3-any)
elastic_1.2.1.91.tar.gz(r-4.5-noble)elastic_1.2.1.91.tar.gz(r-4.4-noble)
elastic_1.2.1.91.tgz(r-4.4-emscripten)elastic_1.2.1.91.tgz(r-4.3-emscripten)
elastic.pdf |elastic.html✨
elastic/json (API)
NEWS
# Install 'elastic' in R: |
install.packages('elastic', repos = c('https://ropensci.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/ropensci/elastic/issues
databaseelasticsearchhttpapisearchnosqljavajsondocumentsdata-sciencedatabase-wrapperetl
Last updated 1 years agofrom:89013defad (on master). Checks:OK: 3 NOTE: 4. Indexed: yes.
Target | Result | Date |
---|---|---|
Doc / Vignettes | OK | Oct 28 2024 |
R-4.5-win | NOTE | Oct 28 2024 |
R-4.5-linux | NOTE | Oct 28 2024 |
R-4.4-win | NOTE | Oct 28 2024 |
R-4.4-mac | NOTE | Oct 28 2024 |
R-4.3-win | OK | Oct 28 2024 |
R-4.3-mac | OK | Oct 28 2024 |
Exports:alias_createalias_deletealias_existsalias_getalias_renamealiases_getcat_cat_aliasescat_allocationcat_countcat_fielddatacat_healthcat_indicescat_mastercat_nodeattrscat_nodescat_pending_taskscat_pluginscat_recoverycat_segmentscat_shardscat_thread_poolcluster_healthcluster_pending_taskscluster_reroutecluster_settingscluster_statecluster_statsconnectcountdocs_bulkdocs_bulk_createdocs_bulk_deletedocs_bulk_indexdocs_bulk_prepdocs_bulk_updatedocs_createdocs_deletedocs_delete_by_querydocs_getdocs_mgetdocs_updatedocs_update_by_queryes_parseexplainfield_capsfield_mapping_getfield_statsindex_analyzeindex_clear_cacheindex_closeindex_createindex_deleteindex_existsindex_flushindex_forcemergeindex_getindex_openindex_optimizeindex_recoveryindex_recreateindex_segmentsindex_settingsindex_settings_updateindex_shrinkindex_statsindex_statusindex_template_deleteindex_template_existsindex_template_getindex_template_putindex_upgradeinfomapping_createmapping_deletemapping_getmltmsearchmtermvectorsnodes_hot_threadsnodes_infonodes_shutdownnodes_statspercolate_countpercolate_deletepercolate_listpercolate_matchpercolate_registerpingpipeline_attachmentpipeline_createpipeline_deletepipeline_getpipeline_simulatereindexscrollscroll_clearSearchsearch_shardsSearch_templateSearch_template_deleteSearch_template_getSearch_template_registerSearch_template_renderSearch_uritaskstasks_canceltermvectorstokenizer_settype_existstype_removervalidate
Dependencies:crulcurlhttpcodejsonlitemimeR6Rcpptriebeardurltools
Readme and manuals
Help Manual
Help page | Topics |
---|---|
Elasticsearch alias APIs | alias aliases_get alias_create alias_delete alias_exists alias_get alias_rename |
Use the cat Elasticsearch api. | cat cat_ cat_aliases cat_allocation cat_count cat_fielddata cat_health cat_indices cat_master cat_nodeattrs cat_nodes cat_pending_tasks cat_plugins cat_recovery cat_segments cat_shards cat_thread_pool |
Elasticsearch cluster endpoints | cluster cluster_health cluster_pending_tasks cluster_reroute cluster_settings cluster_state cluster_stats |
Set connection details to an Elasticsearch engine. | connect |
Get counts of the number of records per index. | count |
Use the bulk API to create, index, update, or delete documents. | docs_bulk |
Use the bulk API to create documents | docs_bulk_create |
Use the bulk API to delete documents | docs_bulk_delete |
Use the bulk API to index documents | docs_bulk_index |
Use the bulk API to prepare bulk format data | docs_bulk_prep |
Use the bulk API to update documents | docs_bulk_update |
Create a document | docs_create |
Delete a document | docs_delete |
Delete documents by query | docs_delete_by_query |
Get documents | docs_get |
Get multiple documents via the multiple get API | docs_mget |
Update a document | docs_update |
Update documents by query | docs_update_by_query |
Elasticsearch documents functions. | documents |
elastic | elastic-package elastic |
Defunct functions in elastic | elastic-defunct |
Explain a search query. | explain |
Field capabilities | field_caps |
Search field statistics | field_stats |
fielddata | fielddata |
Index templates | index_template index_template_delete index_template_exists index_template_get index_template_put |
Index API operations | index_analyze index_clear_cache index_close index_create index_delete index_exists index_flush index_forcemerge index_get index_open index_optimize index_recovery index_recreate index_segments index_settings index_settings_update index_shrink index_stats index_upgrade indices |
Ingest API operations | ingest pipeline_attachment pipeline_create pipeline_delete pipeline_get pipeline_simulate |
Mapping management | field_mapping_get mapping mapping_create mapping_get type_exists |
Multi-search | msearch |
Multi Termvectors | mtermvectors |
Elasticsearch nodes endpoints. | nodes nodes_hot_threads nodes_info nodes_stats |
Percolater | percolate percolate_count percolate_delete percolate_list percolate_match percolate_register |
Ping an Elasticsearch server. | ping |
Preferences. | preference |
Reindex | reindex |
Scroll search function | scroll scroll_clear |
Full text search of Elasticsearch | Search |
Search shards | search_shards |
Search or validate templates | Search_template Search_template_delete Search_template_get Search_template_register Search_template_render |
Full text search of Elasticsearch with URI search | Search_uri |
Overview of search functions | searchapis |
Elasticsearch tasks endpoints | tasks tasks_cancel |
Termvectors | termvectors |
Tokenizer operations | tokenizer_set |
Utility function to remove 'type' from bulk load files | type_remover |
Distance units | units-distance |
Time units | units-time |
Validate a search | validate |