/
Elasticsearch for Swarm

Elasticsearch for Swarm

Elasticsearch provides Swarm with the capability for metadata searching and historical metrics, and it furnishes the data needed to populate the Swarm Storage UI.

This section covers implementing and maintaining Elasticsearch (ES) with Swarm.

For the query arguments for listing and search operations on object metadata, see Search Query Arguments.

Terms of Use

Swarm keeps the SCSP searching API stable and insulates applications from ES schema changes.

Warning

DataCore may modify, without notice, the schema of the information contained within Elasticsearch and of the mapping template. Such changes can affect an implementation if directly interfacing with Elasticsearch or change the template included with the Swarm version of the Elasticsearch software.

Guidelines

Follow these guidelines if a need exists to customize schemas, templates, or queries using Elasticsearch with Swarm:

  1. Swarm does not support customized schemas. Run a separate ES instance for that purpose if schema changes are needed for direct-to-ES projects.

  2. Because Swarm upgrades may include schema changes, always plan to test and adjust any custom direct-to-ES queries used. Consider running a separate ES instance if an extensive need exists for direct-to-ES operations.

  3. Use a test environment to verify an update works with direct-to-ES queries.

 

Related content

Elasticsearch Implementation
Elasticsearch Implementation
More like this
Adding Nodes to an ES Cluster
Adding Nodes to an ES Cluster
Read with this
Search Queries
Search Queries
More like this
Scaling Elasticsearch
Scaling Elasticsearch
Read with this
Notices for Elasticsearch
Notices for Elasticsearch
More like this
Configuring Elasticsearch
Configuring Elasticsearch
Read with this

© DataCore Software Corporation. · https://www.datacore.com · All rights reserved.