拾题
首页 / 软考真题 / 数据分片技术 / 第 1 题

请简述数据分片技术的概念及其主要目的。

简答题

请简述数据分片技术的概念及其主要目的。
答案:数据分片技术是将数据库中的数据按照某种规则分散存储到多个数据库或节点上,以提升系统的扩展性和性能。主要目的是解决单库数据量过大导致的性能瓶颈,通过水平或垂直拆分,实现负载均衡,提高并发处理能力。

解析

参考答案

数据分片是指按某种规则把数据分散存储到多个数据库或节点上。主要目的:解决单库数据量过大引起的性能瓶颈,提升系统扩展性与读写性能,通过水平或垂直拆分实现负载均衡,提高并发处理能力。

得分点说明

  • 分散存储到多节点:这是分片的概念内核,区别于单库集中存储。
  • 提升扩展性与性能:分片后可加节点扩容,突破单机上限。
  • 解决单库瓶颈:这是分片最直接的动因。
  • 水平/垂直拆分:说明分片的实现维度,水平按行、垂直按列或业务。
  • 负载均衡与并发:请求分散到多节点,避免热点,提升吞吐。

延伸

分片需配套路由、全局 ID、跨片查询与事务方案,否则会引入一致性、运维复杂度问题。

下一题 →

本单元其他题目

在拾题里做这套题