摘要: 3.1 数据本地化 SQL On Hadoop 设计的一个基本原则是:将计算任务移动到数据所在的节点而不是反过来。这主要出于网络优化的目的,因为数据分布在不同的节点,如果移动数据那么将会产生大量的低效的网络数据传输。数据本地化一般分为三种:节点局部性 (Node Locality), 机架局部性 ( 阅读全文
posted @ 2017-11-08 13:44 akirajay 阅读(433) 评论(0) 推荐(0) 编辑
摘要: 在计算机网络中,有一个叫做“窄腰”的概念。 这个概念的出现解决了一个关键问题:在任何给定的网络设备上,想象一个堆栈,底层硬件层和顶层软件层。中间可能会存在各种网络硬件;类似地,也存在各种软件和应用程序。需要一种方法来确保无论硬件如何,软件仍然可以连接到网络; 无论软件如何,网络硬件都知道如何处理网络 阅读全文
posted @ 2017-11-08 12:42 akirajay 阅读(508) 评论(0) 推荐(0) 编辑