How does Elasticsearch achieve horizontal scaling?
a) By adding more memory to nodes
b) By distributing shards across multiple nodes
c) By increasing CPU power
d) By using cloud storage
Answer:
b) By distributing shards across multiple nodes
Explanation:
Elasticsearch achieves horizontal scaling by distributing shards across multiple nodes, allowing the data and query load to be balanced across the cluster.