当需要水平分库存储投票记录时,以下分片键选择方案最合理的是?
答案解析
核心考点:分片键选择原则。
解题思路:分片需保证数据均匀分布和查询效率。投票ID作为主键,哈希分片能均匀分布数据,避免热点问题。
选项分析:
- A:时间分片会导致新投票集中到特定分片,产生热点。
- B(正确):哈希保证均匀分布,且查询主要基于vid。
- C:UID范围可能使活跃用户的数据集中。
- D:标题首字母分布不可控。
易错点:可能误选A,但用户偏好新内容会加剧时间分片的热点问题。
正确答案:B