什么是数据库分片?

数据库分片是一种水平分区,可将大型数据库拆分为较小的组件,以便更快、更轻松地管理。分片是一个单独的分区,存在于单独的数据库服务器实例上,用于分散负载。当数据集太大而无法存储在单一数据库中时,需要自动分片或数据分片。

随着数据库大小和事务数的增加,查询数据库的响应时间也随之增加。由于管理工作负载所需的计算机数量和质量,与维护庞大数据库相关的成本也可能急剧上升。另一方面,数据分片具有较少的硬件和软件要求,并且可以在较便宜的服务器上进行管理。

相关产品和服务

Azure Cosmos DB

全球分布的多模型数据库服务

Azure SQL Database

智能关系型云数据库服务

Azure Database for MySQL

可供企业使用的完全托管的社区 MySQL