What is the purpose of sharding in NoSQL databases?

  • To create indexes for faster query performance
  • To encrypt data for security purposes
  • To partition data horizontally across multiple nodes to improve scalability
  • To replicate data across multiple nodes for fault tolerance
Sharding in NoSQL databases involves horizontally partitioning data across multiple nodes to improve scalability. Each node (or shard) is responsible for a specific range of data, distributing the load and enabling the database to handle larger datasets and higher read/write throughput.
Add your answer
Loading...

Leave a comment

Your email address will not be published. Required fields are marked *