《实时分析实战:构建实时流处理应用和分析系统》内容简介与阅读建议

获取这本书 暂无已核验电子书资源
下载
分类
计算机类
语言
中文

《实时分析实战:构建实时流处理应用和分析系统》内容简介

本书为想要设计、构建和维护实时分析应用程序的人员(包括数据工程师、架构师和技术领导者)提供了结构合理的基础知识。第1章和第2章简要介绍实时分析,并概述可以构建的实时分析应用程序的类型。第3章介绍一家虚构的比萨公司,该公司已经建立了流处理基础设施,但尚未实现任何实时分析功能。 第4~10章展示如何为这家比萨公司实现不同类型的实时分析应用程序。第11~13章介绍将应用程序投入生产时的注意事项、实时分析的一些真实使用案例,以及未来几年该领域可能会出现的情况。

《实时分析实战:构建实时流处理应用和分析系统》书籍信息摘要

《实时分析实战:构建实时流处理应用和分析系统》内容简介与阅读建议,作者 马克·尼达姆,计算机类。获取前建议核对作者、出版社、年份、ISBN、版本和正版渠道。相关主题:计算机类。

《实时分析实战:构建实时流处理应用和分析系统》适合哪些读者?

适合根据书名、作者、目录、标签和格式继续判断阅读价值的读者。

获取建议

《实时分析实战:构建实时流处理应用和分析系统》怎么获取更合适?

优先确认版本和阅读目的;下载区只展示已核验的公版、授权、开放许可或官方试读资源。

下载

暂无已核验电子书资源;本站不展示未授权完整文件。

下载

版本

优先选择作者、译者、出版社、出版年份和 ISBN 信息明确的版本;经典作品可优先选择校注、导读或权威出版社版本。

目录

  1. 目 录
  2. 序1
  3. 前言3
  4. 第1章 实时分析简介7
  5. 1.1 什么是事件流7
  6. 1.2 理解流数据9
  7. 1.3 什么是实时分析9
  8. 1.4 实时分析的优势11
展开全部(共 171 章节)
  1. 1.4.1 新的收入来源11
  2. 1.4.2 及时洞察客户12
  3. 1.4.3 降低基础设施成本12
  4. 1.4.4 改善整体客户体验12
  5. 1.5 实时分析用例12
  6. 1.5.1 面向用户的分析13
  7. 1.5.2 个性化13
  8. 1.5.3 指标14
  9. 1.5.4 异常检测和根本原因分析14
  10. 1.5.5 可视化14
  11. 1.5.6 即时分析15
  12. 1.5.7 日志分析/文本搜索15
  13. 1.6 对实时分析应用程序进行分类15
  14. 1.6.1 面向内部与面向外部16
  15. 1.6.2 面向机器与面向人类17
  16. 1.7 本章小结17
  17. 第2章 实时分析生态系统19
  18. 2.1 定义实时分析生态系统19
  19. 2.2 经典流处理技术栈21
  20. 2.2.1 复杂事件处理21
  21. 2.2.2 大数据时代22
  22. 2.3 现代流处理技术栈25
  23. 2.3.1 事件生成器27
  24. 2.3.2 流处理数据平台29
  25. 2.3.3 流处理层31
  26. 2.3.4 服务层33
  27. 2.3.5 前端37
  28. 2.4 本章小结38
  29. 第3章 介绍AATD:比萨外卖店的实时分析39
  30. 3.1 现有架构40
  31. 3.2 设置42
  32. 3.2.1 MySQL43
  33. 3.2.2 Apache Kafka46
  34. 3.2.3 ZooKeeper47
  35. 3.2.4 订单服务48
  36. 3.2.5 启动组件49
  37. 3.3检查数据49
  38. 3.4 实时分析的应用53
  39. 3.5 本章小结54
  40. 第4章 使用Kafka Streams进行查询55
  41. 4.1 什么是Kafka Streams56
  42. 4.2 什么是Quarkus58
  43. 4.3 Quarkus应用程序58
  44. 4.3.1 安装Quarkus CLI58
  45. 4.3.2 创建Quarkus应用程序59
  46. 4.3.3 创建拓扑结构60
  47. 4.3.4 查询键值存储62
  48. 4.3.5 创建HTTP端点65
  49. 4.4 运行应用程序66
  50. 4.5 查询HTTP端点66
  51. 4.6 Kafka Streams的局限性66
  52. 4.7 本章小结67
  53. 第5章 服务层—Apache Pinot68
  54. 5.1 为什么不能使用其他流处理器69
  55. 5.2 为什么不能使用数据仓库69
  56. 5.3 什么是Apache Pinot69
  57. 5.4 Pinot如何对数据进行建模和存储71
  58. 5.4.1 数据模式71
  59. 5.4.2 表72
  60. 5.5 配置72
  61. 5.6 数据摄取73
  62. 5.7 Pinot数据浏览器76
  63. 5.8 索引78
  64. 5.9 更新Web应用程序80
  65. 5.10 本章小结83
  66. 第6章 构建实时分析仪表盘84
  67. 6.1 仪表盘架构84
  68. 6.2 什么是 Streamlit85
  69. 6.3 配置85
  70. 6.4构建仪表盘86
  71. 6.5 本章小结94
  72. 第7章 通过CDC获取产品变化95
  73. 7.1 从业务数据库获取更改信息95
  74. 7.2 CDC96
  75. 7.2.1 为什么需要CDC96
  76. 7.2.2 什么是CDC97
  77. 7.2.3 实施CDC的策略97
  78. 7.2.4 基于日志的数据采集98
  79. 7.2.5 CDC系统的需求99
  80. 7.2.6 Debezium 100
  81. 7.3 将CDC应用于AATD101
  82. 7.3.1 配置101
  83. 7.3.2 将 Debezium 连接到 MySQL102
  84. 7.3.3查询商品数据流103
  85. 7.3.4 更新产品104
  86. 7.4 本章小结106
  87. 第 8 章 使用Kafka Streams连接流107
  88. 8.1 使用Kafka Streams丰富订单数据107
  89. 8.2 将订单项添加到 Pinot113
  90. 8.3更新订单服务信息116
  91. 8.4 刷新 Streamlit 仪表盘121
  92. 8.5 本章小结123
  93. 第9章 服务层的插入更新124
  94. 9.1 订单状态124
  95. 9.2 丰富订单流信息126
  96. 9.3 Apache Pinot 的插入更新129
  97. 9.4 更新订单服务133
  98. 9.4.1 创建用户资源文件134
  99. 9.4.2 添加一个所有用户的端点134
  100. 9.4.3 为用户端点添加订单135
  101. 9.4.4 添加单个订单端点136
  102. 9.4.5 实现跨资源共享139
  103. 9.5 前端应用程序139
  104. 9.6 仪表盘上的订单状态142
  105. 9.6.1 每个订单状态的耗时142
  106. 9.6.2 可能被延误的订单144
  107. 9.7 本章小结148
  108. 第10章 地理空间查询149
  109. 10.1 交付状态150
  110. 10.2 更新 Apache Pinot152
  111. 10.2.1 订单152
  112. 10.2.2 交付状态154
  113. 10.3 更新订单服务161
  114. 10.3.1 个人订单162
  115. 10.3.2 按地区划分的延迟订单164
  116. 10.3.3 使用新的 API 端点166
  117. 10.4 本章小结167
  118. 第11章 生产环境中的注意事项169
  119. 11.1 前期准备169
  120. 11.1.1 容量规划169
  121. 11.1.2 数据分区171
  122. 11.1.3 吞吐量173
  123. 11.1.4 数据保留174
  124. 11.1.5 数据粒度175
  125. 11.1.6 总数据大小175
  126. 11.1.7 复制因子176
  127. 11.2 部署平台176
  128. 11.2.1 自身技能176
  129. 11.2.2 数据隐私和安全176
  130. 11.2.3 成本177
  131. 11.2.4 控制178
  132. 11.3 后期管理178
  133. 11.3.1 监控和报警178
  134. 11.3.2 数据治理179
  135. 11.4 本章小结180
  136. 第12章 现实世界中的实时分析181
  137. 12.1 内容推荐(专业社交网络)181
  138. 12.1.1 问题182
  139. 12.1.2 解决方案182
  140. 12.1.3 收益183
  141. 12.2 运营分析(流媒体服务)184
  142. 12.2.1 问题185
  143. 12.2.2 解决方案185
  144. 12.2.3 收益187
  145. 12.3 实时广告分析(网上商城)187
  146. 12.3.1 问题188
  147. 12.3.2 解决方案188
  148. 12.3.3 收益189
  149. 12.4 面向用户的分析(协作平台)190
  150. 12.4.1 问题190
  151. 12.4.2 解决方案191
  152. 12.4.3 收益192
  153. 12.5 本章小结192
  154. 第13章 实时分析的未来193
  155. 13.1 边缘分析193
  156. 13.2 计算存储分离194
  157. 13.3 湖仓一体196
  158. 13.4 实时数据可视化197
  159. 13.5 流式数据库198
  160. 13.6 流数据平台即服务199
  161. 13.7 反向ETL200
  162. 13.8 本章小结201
  163. 浏览器不支持脚本!

常见问题

《实时分析实战:构建实时流处理应用和分析系统》适合谁读?

适合根据书名、作者、目录、标签和格式继续判断阅读价值的读者。

《实时分析实战:构建实时流处理应用和分析系统》阅读难度高吗?

建议先看简介、目录、作者和相关书籍,再判断是否适合当前阶段阅读。

《实时分析实战:构建实时流处理应用和分析系统》纸质书值得买吗?

当前暂未接入已核验的纸质书购买链接,建议通过出版社、京东、当当等正版渠道核对版本后购买。

《实时分析实战:构建实时流处理应用和分析系统》哪个版本更适合?

优先选择作者、译者、出版社、出版年份和 ISBN 信息清楚的版本;经典作品可优先选择校注、导读或权威出版社版本。

在哪里可以合法获取《实时分析实战:构建实时流处理应用和分析系统》?

当前没有确认授权的电子书下载资源,也暂未接入已核验购买链接;商业出版物不提供未授权下载,建议通过出版社、京东、当当或官方电子书平台核对获取。

如何继续查找《实时分析实战:构建实时流处理应用和分析系统》相关书籍?

可以进入 马克·尼达姆 作者页查看其他作品,也可以通过分类、标签、排行榜、人工推荐和“读完这本还可以读”继续发现相近主题。

手机扫码下载

使用手机扫描二维码

扫码后会直接打开下载链接。

电子书下载二维码

手机端点击下载会直接跳转,无需扫码。