Alibaba Cloud Elasticsearch improves write and query performance through kernel-level optimizations, high-performance hardware, and scenario-based configuration templates. This topic describes the performance features available in Alibaba Cloud Elasticsearch.
Kernel performance optimization
The Alibaba Cloud Elasticsearch team continuously optimizes the AliES kernel based on real-world cloud deployment experience. The Kernel-enhanced Edition incorporates these improvements. You can use the Kernel-enhanced Edition and update the kernel version as prompted to access the latest performance gains.
The following features and plug-ins are available in the Kernel-enhanced Edition:
| Feature or plug-in | Performance improvement | Use case |
|---|---|---|
| analytic-search plug-in | Significantly reduces query time | Logging scenarios; accelerates queries on the Kibana Discover page |
| Physical replication | Improves write performance for indexes with replica shards | Clusters with replica shards enabled |
| faster-bulk plug-in | Improves write throughput by 20% | High-volume bulk write workloads |
| Pruning for time series indexes | Improves query performance by 30% | Time series indexes |
| Primary key-based deduplication | Improves write performance by 10% | Documents that contain primary keys |
| Shard scheduling by dedicated master nodes | Improves shard scheduling performance by 10 times; each dedicated master node can schedule more shards | Large clusters requiring frequent shard scheduling |
For the full list of Kernel-enhanced Edition features, see Features supported by the Kernel-enhanced Edition.
Enable specific features
Physical replication: See Use the physical replication feature of the apack plug-in.
Pruning for time series indexes: See Use the pruning feature for a time series index.
High-performance hardware and high-speed access
Alibaba Cloud Elasticsearch supports a range of server and storage hardware configurations, updated with the latest hardware generations to maintain cluster performance and stability. Internal network communications reduce application response latency.
Scenario-based templates
Alibaba Cloud Elasticsearch provides scenario-based templates with parameters tuned based on years of experience. Select a template that matches your workload to optimize read and write performance and reduce cluster performance issues caused by inappropriate configurations.