如何实现数据的切分与调度

2026-05-13 03:21:45

1、互联网系统的分布式特点,一般是单节点的能力有限,但是业务上存在大请求和大容量的需求。容量模型的建立依赖数据水平伸缩能力。

如何实现数据的切分与调度

2、数据切分的关键点,一般是主KEY。切分方法包括一致性hash(key通用,算法通用,回查困难)和号段切分(数字key,认为划分,回查直观)。

如何实现数据的切分与调度

3、PCQQ调度的基本原理是重定向:利用客户端与服务器间的专有协议,有限尝试服务器给的IP。

如何实现数据的切分与调度

4、手机QQ是下发更新用户登录服务器列表,用户按照列表以此登录服务器。因此两者的调度方式上还是存在一定差异。

如何实现数据的切分与调度

5、屏蔽调度的应用场景主要是容量压测性演习调度,用户下一次登录将不会登录到目标IDC,迁移速度依赖用户上下线频繁度。

如何实现数据的切分与调度

6、弱禁调度的应用场景,主要是故障主动性防御调度;对登录到目标IDC的用户下发重新登录命令,用户会重新登录到非目标IDC服务器,

如何实现数据的切分与调度

7、强禁调度的应用场景,主要是灾难性时间应对,更新在线用户登录列表,屏蔽目标IDC服务器,将在线用户踢下线强制重新登录。

如何实现数据的切分与调度

相关推荐
  • 阅读量:131
  • 阅读量:69
  • 阅读量:147
  • 阅读量:108
  • 阅读量:55
  • 猜你喜欢