Skip to content

Function Description

Elasticsearch stores data in the form of JSON documents. Each document establishes a relationship between a set of keys (names of fields or properties) and their corresponding values ​​(strings, numbers, Booleans, dates, groups of numbers, geographic locations, or other types of data).

Elasticsearch uses a data structure called an inverted index, which is designed to allow very fast full-text searches. An inverted index lists every unique term that occurs in all documents, and finds all documents that contain each term.

During the indexing process, Elasticsearch stores the documents and builds an inverted index so that users can search the document data in near real time. The indexing process is initiated in the Indexing API, which allows you to both add and change JSON documents in a particular index.

The general features supported by Elasticsearch are as follows:

Category Features Description
Distributed Clusters Cluster Deployment Cluster Monitoring Provide an operation and maintenance platform page to monitor the health status of clusters, nodes, and indexes
Search management Index configuration management structure definition, index reconstruction Search management platform provides configuration functions
Full-text search Search function, sorting function, statistical analysis function Provided through RESTful API
Data collection ElasticSearch data import APIMaxcompute data import tool full and incremental collection methods Abundant native data collection interfaces, integrated with Maxcompute data import tool
Service Authentication User Authentication Mechanism at Service Level Unified User Authentication Settings

After Elasticsearch is deployed in DCE 5.0, the following features will also be supported:

  • Support Elasticsearch dedicated node, hot data node, cold data node, data node role deployment -Integrate Kibana
  • Exposure indicators based on elasticsearch-exporter
  • Integrate Elasticsearch Dashboard based on Grafana Operator to display monitoring data
  • Use ServiceMonitor to interface with Prometheus to capture indicators
  • Multi-tenancy management based on Workspace Workspace

Comments