如何选择数据分配策略

 时间:2026-02-14 13:11:26

1、一般而言,可以按照以下五个维度进行思考和权衡,包括数据均衡度考虑、事务边界因素、常用查询效率考虑、切片索引考虑、简单性策略。

如何选择数据分配策略

2、数据容量和访问均衡是我们考量的第一点,不均衡的数据分布和访问无法充分发挥数据拆分的能力,让访问体验变差,同时带来成本上的损耗。

如何选择数据分配策略

3、若想将系统做到很好的扩展性,那么一个最重要的原则就是想办法划小事务边界,并尽可能让事务的边界限制在单台机器内。缩小事务边界的方式

如何选择数据分配策略

4、对于常用查询优化的核心要义,就是尽可能让您的一次前端请求,物理上直接发送到一台存储的机器上,尽可能避免那些需要将请求下发到多台机器的查询。

如何选择数据分配策略

5、对常用的非分片键查询条件构建切片索引,提升非分片键查询(select语句)时的效率,避免广播查询。

如何选择数据分配策略

6、如果查询优化与均衡读写访问两个选项发生了冲突,那么请选择均衡读写访问作为优先考虑原则,因为查询的问题相对的更好解决。

如何选择数据分配策略

7、尽管复杂的切分规则或取巧的程序代码能够带来短期系统性能或成本上的好处,但其后面所带来的系统运维复杂度上升将会吃掉之前您在系统中获得的大部分好处。

如何选择数据分配策略

  • QQ怎么关闭通讯录发起聊天
  • 手机QQ空间怎么禁止非好友互动?
  • QQ怎么设置不可被陌生人搜索到
  • 桌面歌词老碍事怎么办
  • qq随心贴怎么关
  • 热门搜索
    追逐梦想手抄报 安全手抄报图案 关于爱国卫生的手抄报 我让妈妈露笑脸手抄报 爱的手抄报内容 安全小报手抄报图片 关于莲的手抄报 错别字手抄报 关于数学手抄报图片 春手抄报