`
fufeng
  • 浏览: 76471 次
社区版块
存档分类
最新评论

数据分布倾斜性风险浅析

阅读更多

数据分布倾斜性指的是数据分布过度集中于数据空间的某端,造成“头重脚轻”或者“比萨斜塔 ”等不均匀的分布特点。

数据分布倾斜性将造成运算效率上的“瓶颈”和数据分析结果的“以偏概全”。

1  效率上的“瓶颈”

假如在大型商场中,共有 A,B1,B2…..B9 十家店铺,其中 A 店铺中有 99W 商品, B1,B2….B9 这九家店铺分别有 1W 商品。我们要统计商场中商品总数,计算初,采用 HASHMAP 作为存储结构,其中 Key :店铺 Value :商品。我们的计算过程是先统计每个店铺的商品总数,最后将结果累加。可以发现,由于 A 99W 商品,按照 1+1 的累积方式(假如 1+1 耗时 1 秒),我们要加 99W 1 才能得到 A 店铺的商品总数(总耗时 99W 秒),而 B1,B2….B9 只需分别累加 1W 1 (分别耗时 1W 秒),而为了得到商场中的商品总数,我们必须等待所有店铺都分别累计结束才能处理总和,显而易见,此时运算瓶颈便集中在 A 店铺的商品累计上。

这类状况经常发生在分布式运算过程中,比如 Hadoop Job 计算,因为 map/reduce 过程中是以 Key-value 形式来处理数据,假如某 key 下的数据量太大,会导致整个计算过程中 move/shuffle/sort 的耗时远远高于其他 key ,因此该 Key 变成为效率“瓶颈”。一般解决办法是,自定义 partitioner ,对所有的 Value 进行自定义分组,使得每组的量较平均,从而解决时间瓶颈问题。


2  数据分析结果的“以偏概全”

同样使用上述的“商场”案例,并且在此基础上我们假设 A 店铺 ,B9 店铺是卖低端商品,而 B1,B2…..B8 是卖高端商品,销量较小。如果我们要根据商品销售状况分析店铺在买家当中的受欢迎程度。由于 A 店铺本身商品量大,而且定位的销售价位是属于薄利多销,如果只从销售量的考虑,我们会以为 A 店铺在商场中是最受买家欢迎的,造成“片面”的分析结果。

其实,遇到这种情况,我们首先的分析卖家性质和买家性质,并且使用相对量来作为评估值,比如 A 店铺卖低端商品,日销售量 1W 商品, 1W/99W<1%, B9 店铺卖低端商品,日销售量 5K 商品, 5K/1W=50%, 所以在低端买家中,低端商品店铺 B9 应该是最受欢迎的。

分享到:
评论

相关推荐

    浅析桥梁工程中变形监测的实例应用毕业论文.doc

    4. **GIS(地理信息系统)集成**:GIS技术可以将桥梁的变形数据与地形、地质和气候数据相结合,提供全面的视角来评估风险。这有助于工程师制定更精确的维护计划和安全策略。 5. **云计算**:云计算提供了存储和处理...

    浅析桥梁工程中变形监测的实例应用设计论文.doc

    例如,地面测量是一种传统的监测方式,通过水准测量、角度测量和距离测量等手段,精确获取桥梁的位移、倾斜、挠度等关键参数,具有直观性和可靠性。 文章中以抚州市县傩乡大桥的变形监测为实例,对地面测量方法进行...

    浅析GPS测绘新技术在建筑工程项目中的运用.pdf

    【专业指导】在实际应用中,专业指导是必不可少的,它涵盖了对GPS设备的操作、数据采集方法、误差修正和结果解释等方面,确保测绘工作的准确性。 文章详细探讨了GPS测绘技术在建筑施工项目中的实践应用。首先,GPS...

    浅析GPS系统在建设工程测量中的运用.pdf

    随着技术的不断发展,GPS系统在建设工程测量中的应用将进一步深化,可能会集成更多的先进技术,如云计算、大数据分析,以提高数据处理能力,预测潜在风险,并优化决策过程。同时,考虑到GPS系统的局限性,如信号干扰...

    浅析电子信息产业自主创新的能力.pdf

    同时,该产业的产品更新速度快,生命周期短,创新收益高但风险也相对较大,成果的滞后性也对创新的持续性提出了挑战。 从现状来看,电子信息产业的体系正在逐步成熟,产业链规模化效应明显,政策支持也在不断增强。...

    2021-2022年收藏的精品资料浅析煤矿机电运输的安全管理.doc

    根据统计数据,机电事故和运输事故在煤矿事故中占据显著比例,因此,对这两个领域的安全管理进行深入研究,采取有效的预防措施,是保障煤矿安全生产的基础。 【事故原因分析】 1. **人员素质与安全意识**:部分...

Global site tag (gtag.js) - Google Analytics