所谓分布式系统顾名思义就是利用多台计算机协同解决单台计算机所不能解决的计算、存储等 问题。单机系统与分布式系统的最大的区别在于问题的规模,即计算、存储的数据量的区别。将一 个单机问题使用分布式解决,首先要解决的就是如何将问题拆解为可以使用多机分布式解决,使得 分布式系统中的每台机器负责原问题的一个子集。由于无论是计算还是存储,其问题输入对象都是 数据,所以如何拆解分布式系统的输入数据成为分布式系统的基本问题。
哈希方式
按数据范围分布
按数据量分布
一致性哈希
副本与数据分布
本地化计算
数据分布方式的选择
http://guanzhou.pub/2018/06/04/Distributed/?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io#1-%E6%A6%82%E5%BF%B5
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。