大数据(电商行业)规模参考

面对海量数据,如何才能查得更快? 本文已收录GitHub,更有互联网大厂面试真题,面试攻略,高效学习资料等 本文和大家分享一下如何来保存原始数据,我们知道,原始数据的数据量太大,能存下来就很不容易了,这个数据是没法直接来给业务系统查询和分析的。有两个原因,一是数据量太大了,二是也没有很好的数据结构和查询能力,来支持业务系统查询。 所以一般的做法是,用流计算或者是批计算,把原始数据再进行一次或者多次的过滤、汇聚和计算,把计算结果落到另外一个存储系统中去,由这个存储再给业务系统提供查询支持。这里的“流计算”,指的是 Flink、Storm.. 阅读详情

(一)集群规划

节点序号12345678910
NameNode11
DataNode11111111
ResourceManager11
NodeManager11111111
ZooKeeper111
Kafka111
Flume111
HIVE11
MySQL11
Spark11
Flink11
HBase111
DolphinScheduler111
节点序号111213141516171819
Redis111
ClickHouse111
ElasticSearch111
  • 节点类型 分为 管理节点(NameNode、ResourceManager…) 和 工作节点(DataNode、NodeManager…)
  • 客户端(HIVE、Spark等)集中在一起,便于访问
  • 内存消耗较大(HBase、NameNode、Redis、ClickHouse等)的要分开
  • ZooKeeper、Kafka 、Flume数据传输较紧密,放一起
  • 其它待补充:Azkaban(作业调度)、Zabbix(服务器监控)、Atlas(元数据管理)…

(二)设备

用途内存(GB)CPU磁盘(TB)数量CPU与内存配比
生产-大数据12816核32线程8201:4
生产-日志服务器164核8线程231:2
生产-算法6416核(GPU)211:2
CPU与内存配比类型应用
1:2计算型个人电脑;低并发量的Web服务
1:4通用型高并发量的Web服务
1:8内存型大数据

物理机需要机房(场地费、电费…)和机房运维人员
规模较小的情况下,物理机总成本高于云主机
初创企业首选云主机,大企业可选物理机
涉密数据(例如金融)首选物理机
建议大数据集群CPU与内存配比为1比6~8

(三)数据量

  • 每天:百万 日活,十万订单

  • 百万日活
    每个活跃用户约100条日志,每条日志约1KB
    每天日志条数 ≈ 1百 x 1百万 ≈ 1亿
    每天日志数据量 ≈ 1KB x 1亿 ≈ 100GB

  • 十万订单
    每个订单约10行数据,每行数据约1KB
    每天订单数据量 ≈ 1KB x 10 x 100,000 ≈ 1GB

  • 每天数据量 ≈ 100GB + 1GB ≈ 100GB

补充:
近年的普通电商,没有各种乱七八糟的让人沉浸的短视频、段子、游戏等,下单率通常在9%
如果电商中融入让人沉迷于刷的短视频,流量会提升而下单率会下降
下单后不一定付款,下单后付款率大概90%(折算付款率8.1%)

(四)硬盘

  • 预留空间:30%

HDFS

  • HDFS副本数:3
    LZO压缩+Parquet列式存储:10G=>1G

  • ODS层每天 ≈ 100G x 3 / 10 ≈ 30G

数仓分层磁盘占用备注
ODS层30G压缩+列式存储+副本策略(100=>30)
DWD层30G压缩+列式存储+副本策略(100=>30)
DWS+DWT层140G列式存储+副本策略
ADS忽略不计不使用压缩,不使用列式存储
  • 日志数据+业务数据
    数仓一年 ≈ 200G/天 x 360天 ≈ 72T
    硬盘一年 ≈ 72T / (1-0.3) ≈ 100T

  • 仅业务数据(MySQL)
    数仓一年 ≈ 7T
    硬盘一年 ≈ 10T

Kafka

  • 保存时间:3天
    副本数:2

  • Kafka数据量 ≈ 100GB x 2 x 3 ≈ 600GB
    硬盘建议:1T

日志服务器

  • 保存时间:30天
    数据量 ≈ 100G/天 x 30天 ≈ 3T
    硬盘建议:5T

(五)峰值分析

  • 流量分布:遵循 二八原则
  • 预热期:流量(大幅)上升,付款率下降
  • 开售期:流量上升,订单(大幅)上升,付款率上升

按秒

平 均 每 秒 日 志 数 据 量 ≈ 100 G B 60 × 60 × 24 ≈ 1.2 M B 平均每秒日志数据量 \approx \frac{100GB}{60 \times 60 \times 24} \approx 1.2MB 平均每秒日志数据量≈60×60×24100GB​≈1.2MB
高 峰 期 每 秒 日 志 数 据 量 ≈ 平 均 每 秒 数 据 量 × 10 ≈ 12 M B 高峰期每秒日志数据量 \approx 平均每秒数据量 \times 10 \approx 12MB 高峰期每秒日志数据量≈平均每秒数据量×10≈12MB

按小时

高峰时段低谷时段
22、23点3、4、5点
活动流量高峰时段订单高峰时段备注
无[11,12,13],[21,22,23][11,12,13],[21,22,23]午休,晚上下班
大促[23,0,1][0,1]近年大促多是零点肝的玩法

按天

流 量 大 促 ≈ 流 量 日 常 × 2 流量_{大促} \approx 流量_{日常} \times 2 流量大促​≈流量日常​×2
订 单 大 促 ≈ 订 单 日 常 × 10 订单_{大促} \approx 订单_{日常} \times 10 订单大促​≈订单日常​×10

(六)内存 & CPU

服务名内存配置文件参数默认值备注
NameNode动态分配
NodeManager100Gyarn-site.xmlyarn.nodemanager.resource.memory-mb-1多数情况默认8192MB
Kafka4~6Gkafka-server-start.shKAFKA_HEAP_OPTS-Xms1G -Xmx1G
Flume4~6Gflume-env.shJAVA_OPTS
HBase48Ghbase-env.sh
HIVEhive-env.shHADOOP_HEAPSIZE
Redismaxmemory
集群参数总虚拟核心数总内存CPU与内存配比
YARN参数值100600G1:6

Spark任务的内存和核心数(并行度优化):https://yellow520.blog.youkuaiyun.com/article/details/119932541

(七)组织架构

总经理
IT部
设计部
运营部
市场部
综合部
后端
前端
测试
运维
数据
产品
UI
视觉
产品
内容
推广
人事
财务
行政
IT部门小组人员人数合计72
架构组架构师11
后端组Java工程师3030
前端组前端工程师1515
测试组测试工程师1010
运维组运维工程师66
数据组大数据平台工程师
大数据开发工程师
算法工程师
Python工程师
1
6
2
1
10

(八)工作量

  • 1个业务系统的MySQL约150个表
    服役的约80
    导入到数仓ods的大概40+前端埋点表几个
    dim约20
    dwd约20
    dws约20
    dwt约5
    ads约30
    一个ads表,指标10个
    表总数:100+
    指标总是200+;常用指标数十个

  • 离线任务时间
    Sqoop导MySQL到HIVE:30分钟内
    前端or物联网数据Kafka到HDFS时间:1h+
    HIVE时间,逐个SQL执行(不并行):2h+

数据库领域Hive在电商行业的应用实战 随着电商行业的迅猛发展,每天都会产生海量的数据,包括用户信息、商品信息、交易记录、用户行为日志等。如何有效地存储、管理和分析这些数据,以支持电商企业的决策制定、精准营销、用户体验优化等,成为了电商企业面临的重要挑战。Hive作为一种基于Hadoop的数据仓库工具,提供了类似于SQL的查询语言HiveQL,使得非专业的程序员也能够方便地进行数据查询和分析。本文的目的就是探讨Hive在电商行业的具体应用,涵盖从数据存储到数据分析的整个流程,帮助电商企业更好地利用Hive来处理和分析数据。 阅读详情

相关推荐

大数据在电商领域的典型应用

电商企业通过分析消费者的购买行为,从而获得更多的消费者数据,并根据这些数据分析消费者的购买偏好,从而实现对用户的精准营销。以淘宝为例,淘宝通过大数据分析技术对用户进行消费行为分析,如分析用户在淘宝上的浏览信息、购买信息等,根据分析结果将消费者划分为不同的类别,再根据不同类别制定相应的营销策略。大数据作为一种新兴的信息技术,是无法在一定时间范围内用常规软件工具进行捕捉、管理和处理的数据集合,是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产。

电商数据Girl的博客 859

企业中项目日志数较多 储存处理方式elk和mysql哪种方式更合适?

博主工作的一个项目里用了elk来存储用户操作日志,日志量大概是每天一千万左右的数据,最近服务器的磁盘被塞满了 本想将时间较长的数据删除掉 但当时删除总是出现版本冲突的错误 并且es在单个索引数据达到 亿级以上的时候查询时间也是不乐观的 于是乎博主花了点时间将es的日志数据全部查询出来 准备将这些数据包括以后的日志数据都存储到mysql中 博主的日志都是先全部存入kafka然后再通过logstash消费到es中,现改成用java程序消费日志数据存储mysql中 由于my...

beyond丿灬的博客 2431

2022-2028年中国工业品电商行业发展模式分析及未来前景规划报告

报告类型:产业研究 报告格式:电子版、纸介版 出品单位:智研咨询-产业信息网 工业品电商网经社定义为通过互联网提供企业非生产性物料(MRO)及生产性资料(BOM)服务,实现工业品领域的信息交换、产品交易,以及其他围绕工业品供应链进行的数字化活动。 智研咨询发布的《2022-2028年中国工业品电商行业发展模式分析及未来前景规划报告》共十四章 。首先介绍了工业品电商行业市场发展环境、工业品电商整体运行态势等,接着分析了工业品电商行业市场运行的现状,然后介绍了工业品电商市场竞争格...

m0_66885176的博客 1030

网站日志统计案例分析与实现

一、Web日志包含着网站最重要的信息,通过日志分析,我们可以知道网站的访问量,哪个网页访问人数最多,哪个网页最有价值等。一般中型的网站(10w的PV以上),每天会产生1G以上的Web日志文件。大型或超大型的网站,可能每小时就产生10G的数据量。 对于日志的这种规模的数据,用Hadoop进行日志分析,是最合适不过了。 二、目录 Web日志分析概述 需求分析:KPI指标设计

ronmy的专栏 1850

数据清洗在大数据领域的核心价值与意义

数据清洗是大数据处理流程中不可或缺的关键环节,本文旨在全面剖析数据清洗的技术内涵、实现方法和商业价值。我们将覆盖从基础概念到高级技术的完整知识体系,特别关注数据清洗在大规模数据处理环境中的特殊挑战和解决方案。本文采用从理论到实践的结构,首先介绍数据清洗的基本概念,然后深入技术细节,最后通过实际案例展示应用场景。我们将特别关注数据清洗与大数据技术的结合点,以及在现代数据架构中的实现方式。数据清洗(Data Cleaning):识别、纠正或删除数据集中不准确、不完整、不正确、不相关或重复的部分的过程。

AGI×大数据,开启智能时代的认知跃迁;解码AGI,赋能数据驱动的智能革命。 1071

大数据情感分析在电商行业的应用实例

在当今数字化商业环境中,电商企业面临着前所未有的数据爆炸式增长与用户期望提升的双重挑战。本文系统阐述了大数据情感分析技术在电商行业的全方位应用,从理论基础到实战落地构建完整知识框架。通过深入剖析情感分析的技术架构、算法实现与系统集成方法,结合国内外领先电商企业的实战案例,展示了如何将海量非结构化数据转化为可操作的商业洞察。文章详细介绍了客户反馈分析、产品优化决策、个性化推荐系统、品牌声誉管理等核心应用场景,并提供了从数据采集到模型部署的端到端实施指南。

AI大模型应用之禅 1120

电商大数据日志收集系统之EFK

EFK

ACTIONTIME的博客 1903

电商行业大数据运营全解析:从用户画像到精准营销

想象一下,当你走进一家传统超市,货架上的商品琳琅满目,但店主对你一无所知。你每次购买什么、犹豫过什么、放弃了什么,这些信息都随着你的离开而烟消云散。这就像早期的电商平台——虽然将商店搬到了网上,却依然缺乏对顾客的深入了解。而今天的电商世界已经截然不同。每一次点击、每一次浏览、每一次加购、每一次评价,甚至每一次犹豫和放弃,都被记录在数据的海洋中。如果说传统电商是在黑暗中钓鱼,那么大数据时代的电商则是在高清摄像头下进行精准捕捞。

架构师的AI之路,分享AI应用开发架构的学习与实践。 1183

服务器日志单日日志量

图 源数据 日期 单日日志量 20180416 2122 20180417 1037800 20180418 229794791 20180419 227554293 20180420 210901382 20180421 217573335 20180422 204776259 ...

狸猫爪 1233

Spark在电商大数据分析中的应用案例

本文章的目的是全面展示Spark在电商大数据分析中的具体应用,涵盖从数据处理、挖掘到实际业务应用的多个方面。范围包括介绍Spark技术的基本原理、相关算法,以及如何将其应用于电商领域的不同场景,如用户行为分析、商品推荐、销售预测等。通过实际案例的分析,为电商企业和大数据分析从业者提供技术思路和实践经验,帮助他们更好地利用Spark解决电商大数据分析中的实际问题。本文将按照以下结构进行组织:首先介绍Spark及电商大数据分析的背景知识,包括相关术语和概念;

软件工程实践的博客 2001

精准需求预测:大数据分析在电商中的应用

第一部分:引言与基础概念 1.1 书籍概述 1.1.1 书籍主题介绍 《精准需求预测:大数据分析在电商中的应用》旨在探讨大数据分析技术在电商行业中的实际应用,特别是如何利用大数据分析实现精准需求预测。本书从需求预测的基本概念入手,详细介绍了大数据

AI天才研究院 868

python基于大数据的电商行业产品评价系统

摘要 本文提出了一种基于Python的电商产品评价分析系统,通过大数据技术解决电商平台海量评价数据难以有效利用的问题。系统采用模块化架构,整合Scrapy爬虫、Pandas数据处理、jieba分词和NLP分析技术,实现评价数据的自动化采集、清洗与分析。核心功能包括情感倾向判断、关键词提取、用户需求挖掘和多维度统计分析,为企业和消费者提供精准的市场反馈与购买参考。该系统显著提升了电商行业的数据利用效率,未来可通过引入深度学习模型和拓展数据源进一步提升分析能力。文章还包含系统实现的关键技术细节和实际应用效果展示

wqq_992250277的博客 419

贴片二极管SOD封装详解:SOD-123/323/523尺寸焊盘设计要点

表面贴装技术中,二极管封装尺寸直接决定PCB布局与焊接可靠性。SOD封装作为小外形二极管的主流形态,其SOD-123、SOD-323、SOD-523三种规格分别对应不同的功耗与占板面积权衡。理解封装尺寸、焊盘设计计算逻辑和钢网开窗原理,是避免立碑、虚焊等工艺缺陷的关键。在可穿戴设备、电源保护等空间受限场景中,合理选择封装不仅能优化散热路径,还能提升量产良率。本文从焊盘计算、工艺要点到选型策略,全面解析SOD封装的工程实践。

weixin_42520780的博客 293

大数据毕业设计选题推荐-基于大数据的电商物流数据分析与可视化系统-Spark-Hadoop-Bigdata

该系统基于Hadoop+Spark大数据框架,结合Python与Java开发,构建了电商物流数据分析平台。后端采用Django+Spring Boot,前端使用Vue+Echarts实现可视化。系统核心功能包括配送时效分析、成本折扣策略、客户满意度评估等,通过分布式计算处理海量数据,提供交互式图表展示。技术栈涵盖Spark SQL、Pandas、NumPy等,支持多维度数据挖掘与实时监控,优化物流效率,降低运营成本。系统界面直观展示分析结果,为电商企业提供数据驱动的决策支持。

IT研究室的博客 978

GNSS接收机性能测试全攻略:从实验室到真实场景

本文系统介绍了GNSS接收机从实验室到真实场景的完整性能测试流程。首先通过GNSS模拟器进行射频传导测试,评估接收机的基础性能;其次进行天线OTA测试,考察整机系统表现;最后通过精心设计的外场路测,在复杂环境中验证其实际定位精度与可靠性。文章强调,只有结合可控的实验室验证与多变的外场挑战,才能对接收机性能做出全面、真实的评价。

weixin_28365523的博客 510

Ubuntu24.04LTS上Ollama GPU加速配置指南:从驱动安装到多卡均衡负载

本文详细介绍了在Ubuntu24.04LTS系统上配置Ollama GPU加速的完整指南,包括NVIDIA驱动安装、CUDA Toolkit配置、Ollama在线与离线安装方法,以及多GPU负载均衡优化策略。通过实战案例和性能调优建议,帮助开发者充分利用硬件资源提升大型语言模型的运行效率。

weixin_29255731的博客 760

2025 直播电商行业发展白皮书解读:规模、生态与规范化趋势

直播电商作为数字经济与零售业态深度融合的典型模式,近年来保持稳健增长并逐步进入规范化发展阶段。本文基于《2025 直播电商行业发展白皮书》核心内容,从行业规模、生态结构、技术应用、治理现状与发展方向等维度,对行业整体态势进行梳理与分析。

weixin_67440240的博客 386

别再凭感觉估算!用ADS的EBOND库精确仿真Bonding线寄生电感(附完整参数设置指南)

本文详细介绍了在ADS中使用EBOND库精确仿真Bonding线寄生电感的方法,帮助射频工程师在毫米波频段实现高精度建模。通过三维物理参数和电磁场求解算法,EBOND模型能将误差控制在5%以内,显著提升电路性能。文章还提供了完整的参数设置指南和实战操作步骤,适用于5G毫米波前端模块等高频应用场景。

weixin_28730131的博客 504

【专题】2023年电商行业报告汇总PDF合集分享(附原数据表)

原文链接:https://tecdat.cn/?p=34900随着全球电商市场在疫情后持续发展,中国市场占据了半壁江山,对全球电商格局产生了重大影响。中国的三至五线城市的城镇人口众多,约占总城镇人口的65%,并且随着移动互联网的普及,这些城市构成了纵深市场,其用户规模正在稳步增长(查看文末了解专题报告合集PDF版本免费获取方式)。移动互联网发展的主要驱动力之一是纵深市场的消费者,他们对线上购物充满...

拓端研究室TRL 979

测试dali协议的软件,DALI2.0和DALI1.0完美兼容同一个模块,测试每项可过协议

DALI2.0和DALI1.0完美兼容同一个模块,测试每项可过协议深圳聚积智能 夏先生 13246760327 QQ 349098308■IEC62386-102(V2.0)通过测试内容IEC62386-102/2.1/Test preambleIEC62386-102/3.1/Polarity testIEC62386-102/3.2/Maximum and minimum system v...

weixin_35343788的博客 1349

Lammps实现甲烷与水的竞争吸附-循环不同气体分子

Lammps实现甲烷与水的竞争吸附

Rockyoung 5373

基于大数据的电商分析方案

在当今数字化时代,电商行业发展迅猛,每天都会产生海量的数据。这些数据包含了用户的浏览记录、购买行为、评价信息等,蕴含着巨大的商业价值。基于大数据的电商分析方案的目的在于通过对这些数据的深入挖掘和分析,帮助电商企业了解用户需求、优化商品推荐、预测销售趋势、提升客户满意度,从而在激烈的市场竞争中取得优势。本方案的范围涵盖了电商业务的多个方面,包括用户行为分析、商品分析、销售分析、营销效果分析等。通过综合分析这些数据,为电商企业提供全面的决策支持。背景介绍。

操作系统内核探秘的博客 756

RH850从0搭建Autosar开发环境【2】- Davinci Configurator配置工程导入DBC与CDD文件

Davinci Configurator配置工程导入DBC与CDD文件,开始Autosar开发

weixin_42412049的博客 8146

电商大数据规模到底有多大?从业务场景到技术选型的完整拆解

在数据驱动的电商体系中,数据规模评估是技术选型与架构设计的基础。其核心原理在于多维度交织:用户行为事件、订单交易记录、商品与用户基础数据等,各维度量级差异巨大且存在乘数效应。准确评估数据规模的技术价值在于,能帮助团队合理规划存储与计算资源,避免过度建设或容量不足。典型应用场景包括日订单千万级平台的离线批处理、实时流计算与OLAP多维分析。理解电商大数据规模的分级标准与增长趋势,是做出明智技术决策的前提。

weixin_29061531的博客 114

完美解决Iframe嵌入帆软报表出现跨域cookie写不进去的问题

那报表后续的请求如何加上这个fine_auth_token,通过观察,我们发现,如果给报表url上加上fine_auth_token,后续的请求中的Refer也会有这个fine_auth_token。我们可以这样想,如果帆软内部获取token,如果从cookie中获取不到,就从url上获取,如果url上也获取不到,那么就从请求Refer请求头中获取也可以拿到这个token了。从上面看到,如果从cookie中没有获取到,就从请求头中获取,还是没有就从paramter中获取。

帆软爱好者的专栏 4058

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

上一篇: 大数据(5b)HBase架构、读写流程、分区
下一篇: 大数据(2f)HDFS补充
小基基o_O
博客等级 码龄9年 4413粉丝 467原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小基基o_O

您的鼓励是我创作的巨大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值