๐๏ธ Resource group
With this feature, you could simultaneously run several workloads in a single cluster, including short query, ad-hoc query, ETL jobs, to save extra cost of deploying multiple clusters.
๐๏ธ Query queues
From v2.5, StarRocks supports query queues.
๐๏ธ Query Management
Configure per-user query properties in StarRocks: connection limits, query timeouts, and resource allocation using ALTER USER SET PROPERTIES.
๐๏ธ Memory Management
This section briefly introduces memory classification and StarRocksโ methods of managing memory.
๐๏ธ Spill to disk
This topic describes how to spill intermediate computation results of large operators to local disks and object storage.
๐๏ธ Load Balancing
When deploying multiple FE nodes, users can deploy a load balancing layer on top of the FEs to achieve high availability.
๐๏ธ Manage replica
Manage data replicas in your StarRocks cluster.
๐๏ธ Blacklist Management
In some cases, administrators need to disable certain patterns of SQL to avoid SQL from triggering cluster crashes or unexpected high concurrent queries.
๐๏ธ Add labels on BEs
Since v3.2.8, StarRocks supports adding labels on BEs. When creating a table or an asynchronous materialized view, you can specify the label of a certain group of BE nodes.
๐๏ธ File manager
With file manager, you can create, view, and delete files, such as the files that are used to access external data sources: public key files, private key files, and certificate files.