多语言展示
当前在线:1555今日阅读:155今日分享:35

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

对数据进行多地部署时,可能涉及到数据的分段,按什么策略进行?另外,针对不同策略的调度方式又有什么差异?
方法/步骤
1

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

2

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

3

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

4

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

5

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

6

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

推荐信息