标签
内容简介
本书既深入浅出地介绍了不同技术组件的基本原理,又通过详细对比介绍了如何根据不同场景选择最佳实践技术方案,并通过代码实操帮助读者快速掌握常用技术的应用过程,最后通过项目案例介绍了如何将所学知识应用于实际业务场景中。
编辑推荐
适合谁读
适合
- 已掌握Python基础、希望进入大数据工程领域的开发者
- 需要承担数据平台架构设计与技术选型的中高级工程师
- 从传统后端或数据分析转向全栈数据开发的从业者
- 希望理解数据链路全貌以更好协作的数据产品经理
不适合
- 零编程基础的读者,书中代码实操需要一定Python功底
- 只想学习单一框架用法、不关心架构与选型的读者
- 期望系统学习分布式理论推导的科研型读者
阅读建议
- 先读架构设计与技术选型章节,建立全局地图后再深入具体组件
- 每章动手跑通书中的最小示例,再对照业务场景做改造练习
- 把项目案例当作复盘材料,读完后尝试独立设计一条简化数据链路
- 将本书放在手边作为查阅手册,遇到具体环节时定向精读相关章节
出版社简介
电子工业出版社是一家以电子信息及相关领域为出版特色的综合性出版社。从库内三千余种图书来看,其出版方向覆盖编程设计、人工智能、计算机综合、财经、摄影与社科等门类,既关注技术前沿,也兼顾大众阅读。代表图书包括《因子投资:方法与实践》《x86汇编语言:从实模式到保护模式》《RISC-V开放架构设计之道》《人工智能:语音识别理解与实践》《相控阵雷达技术》《雷达目标特性》及《100个Go语言典型错误》等,多围绕技术方法与工程实践展开。作者资源方面,有石川、李忠、王晓波、大卫·帕特森、安德鲁·沃特曼、余子濠等中外作者。受公开资料所限,暂不展开更多出版特色。
目录
- 版权信息
- 内容简介
- 前言
- 第1章 数据架构整体设计
- 1.1 数据架构概述
- 1.2 数据架构设计的8个考虑因素
- 1.3 数据架构设计的4个核心内容
- 1.4 常见的6种数据架构
- 1.5 案例:某B2B企业的数据架构选型
- 1.6 常见问题
- 第2章 数据源和数据采集
- 2.1 数据源概述
- 2.2 企业内部流量数据采集技术选型
- 2.3 企业外部互联网数据采集技术选型
- 2.4 使用Requests+BeautifulSoup抓取数据并写入Sqlite
- 2.5 使用Scrapy+XPath抓取数据并写入MongoDB
- 2.6 案例:某B2C电商企业的数据源结构
- 2.7 常见问题
- 第3章 数据同步
- 3.1 数据同步概述
- 3.2 数据同步的技术选型
- 3.3 Python操作DataX实现数据同步
- 3.4 Python操作第三方库实现Google Analytics数据同步
- 3.5 案例:某O2O企业离线数据同步案例
- 3.6 常见问题
- 第4章 消息队列
- 4.1 消息队列概述
- 4.2 消息队列的技术选型
- 4.3 Python操作RabbitMQ处理消息队列服务
- 4.4 Python操作Kafka处理消息队列服务
- 4.5 Python操作ZeroMQ处理消息队列服务
- 4.6 案例:利用消息队列采集电商用户行为数据
- 4.7 常见问题
- 第5章 关系数据库
- 5.1 关系数据库概述
- 5.2 关系数据库的技术选型
- 5.3 使用基于DB-API 2.0规范的PyMySQL操作MySQL数据库
- 5.4 使用基于ORM技术的SQLAlchemy操作PostgreSQL数据库
- 5.5 案例:某传统零售企业基于关系数据库的数据集市
- 5.6 常见问题
- 第6章 NoSQL数据库
- 6.1 NoSQL数据库概述
- 6.2 不同类型NoSQL数据库的技术选型
- 6.3 使用Python操作HBase
- 6.4 使用Python操作Redis
- 6.5 使用Python操作ES
- 6.6 使用Python操作Neo4j
- 6.7 使用Python操作MongoDB
- 6.8 案例:某菜谱网站基于ES+Redis构建智能搜索推荐引擎
- 6.9 常见问题
- 第7章 批处理
- 7.1 批处理概述
- 7.2 批处理的技术选型
- 7.3 Python使用PyHive操作HQL进行批处理
- 7.4 PySpark操作DataFrame进行批处理
- 7.5 案例:某B2C企业基于PySpark实现用户画像标签的构建
- 7.6 常见问题
- 第8章 流处理
- 8.1 流处理概述
- 8.2 流处理的依赖条件
- 8.3 流处理的技术选型
- 8.4 Python操作Structured Streaming实现流处理
- 8.5 案例:某B2C企业基于Structured Streaming实现实时话题热榜统计
- 8.6 常见问题
- 第9章 图计算
- 9.1 图计算概述
- 9.2 图计算引擎的技术选型
- 9.3 Python操作GraphFrames实现图计算
- 9.4 案例:基于用户社交行为的分析
- 9.5 常见问题
- 第10章 人工智能
- 10.1 人工智能概述
- 10.2 人工智能的技术选型
- 10.3 PySpark ML的应用实践
- 10.4 案例:某B2C企业推荐系统的搭建与演进
- 10.5 常见问题
- 第11章 数据产品开发
- 11.1 数据产品开发概述
- 11.2 数据产品的路线选型
- 11.3 Python数据产品自研的技术选型
- 11.4 基于Django的产品开发
- 11.5 案例:某企业基于Django构建内部用户画像标签产品
- 11.6 常见问题
- 附录A Docker安装使用
- 附录B 使用EMR搭建Hadoop大数据集群
常见问题
没有大数据基础,只懂Python能读懂吗?
书中的技术选型对比对实际工作有帮助吗?
这本书适合作为团队内部分享的材料吗?
读者评论
查询本书
本站为索引目录:「全网查询」由您发起、在您的浏览器中运行,所列入口均指向第三方站点,请自行判断可用性。
作者简介
宋天龙的公开资料有限,目前尚无法确认其国籍、生卒年与教育背景。从库内收录的三种作品来看,他的写作集中在大数据、人工智能与编程设计等计算机技术领域,尤其关注 AIGC 技术在实际工作中的应用。其代表作品包括《AIGC辅助数据分析与挖掘:基于ChatGPT的方法与实践》《AIGC辅助数据分析与数据化运营:场景化解决方案与案例分析》以及《Python大数据架构全栈开发与应用》。这些作品显示出他擅长将 ChatGPT 等生成式工具与数据分析、数据化运营和全栈开发结合起来,以方法讲解配合场景案例,面向希望借助人工智能提升数据工作效率的技术人员与业务读者。整体而言,其写作偏向实践应用与场景化解决方案,在计算机综合与人工智能类目中具有一定参考价值。
张伟松,国内编程设计类图书作者,目前公开资料有限,尚无法确认其详细生平与教育背景。库内收录其作品一种,即《Python大数据架构全栈开发与应用》,该书属于编程设计分类,围绕 Python 技术栈展开,涉及大数据架构的全栈开发与应用实践。从题材来看,作者关注的是将 Python 语言用于数据系统搭建与工程落地的完整链路,内容偏向实务操作与架构层面的整体把握,适合希望从开发走向架构的读者参考。受限于现有资料,其写作风格与行业影响难以全面评述,读者可结合该书的具体章节判断其技术侧重与讲解方式。
触脉咨询技术团队是一个以集体署名方式出现的编写团队,公开资料有限,目前尚无法确认其成员构成与具体背景。从库内收录情况看,该团队的作品方向集中在编程设计与大数据技术领域,代表作为《Python大数据架构全栈开发与应用》。书名显示其关注点覆盖 Python 语言、大数据架构以及全栈开发与应用落地,属于面向技术实践的综合型选题。由于该团队仅有这一种作品入库,其写作风格与整体影响仍有待更多资料补充后再作判断。