logo
分类于: 计算机基础 职场办公

简介

Flume日志收集与MapReduce模式: 大数据技术丛书

Flume日志收集与MapReduce模式: 大数据技术丛书 0.0分

资源最后更新于 2020-03-29 03:52:38

作者:〔美〕史蒂夫·霍夫曼〔美〕斯里纳特·佩雷拉

译者:张龙

出版社:出版社机械工业出版社

出版日期:2015-06

ISBN:9787111502074

文件格式: pdf

标签: 计算机 数据 大数据技术丛书 数据采集

简介· · · · · ·

本书分为上下两篇,其中上篇介绍了HDFS以及流式数据/日志的问题,同时还谈到了Flume是如何解决这些问题的。本书展示了Flume的架构,包括将数据移动到数据库中以及从数据库中获取数据、NoSQL数据存储和性能调优。对于各个架构组件(源、通道、接收器、通道处理器、接收器组等),都提供了详尽的各种实现以及配置选项,你可以借此根据自己的需要来定制Flume。同时,还介绍了如何编写自定义的实现,这将有助于你的学习与实现。下篇简洁明快地介绍了Hadoop以及如何使用MapReduce进行编程,旨在帮助读者快速起步并对使用Hadoop进行编程有个总体的认识,通过本书的学习,你将具备坚实的基础并可以解决遇到的各种MapReduce问题。作者:史蒂夫·霍夫曼,斯里纳特·佩雷拉。译者:张龙。

想要: 点击会收藏到你的 我的收藏,可以在这里查看

已收: 表示已经收藏

Tips: 注册一个用户 可以通过用户中心得到电子书更新的通知哦

目录

  1. 译者序
  2. 前言
  3. 上篇 Flume日志收集
  4. 第1章 概览与架构
  5. 1.1 Flume 0.9
  6. 1.2 Flume 1.X(Flume-NG)
  7. 1.3 HDFS与流式数据/日志的问题
  8. 1.4 源、通道与接收器
  9. 1.5 Flume事件
  10. 1.6 小结
  11. 第2章 Flume快速起步
  12. 2.1 下载Flume
  13. 2.2 Flume配置文件概览
  14. 2.3 从“Hello World”开始
  15. 2.4 小结
  16. 第3章 通道
  17. 3.1 内存通道
  18. 3.2 文件通道
  19. 3.3 小结
  20. 第4章 接收器与接收处理器
  21. 4.1 HDFS接收器
  22. 4.2 压缩编解码器
  23. 4.3 事件序列化器
  24. 4.4 接收器组
  25. 4.5 小结
  26. 第5章 源与通道选择器
  27. 5.1 使用tail的问题
  28. 5.2 exec源
  29. 5.3 假脱机目录源
  30. 5.4 syslog源
  31. 5.5 通道选择器
  32. 5.6 小结
  33. 第6章 拦截器、ETL与路由
  34. 6.1 拦截器
  35. 6.2 数据流分层
  36. 6.3 路由
  37. 6.4 小结
  38. 第7章 监控Flume
  39. 7.1 监控代理进程
  40. 7.2 监控性能度量情况
  41. 7.3 小结
  42. 第8章 万法皆空——实时分布式数据收集的现状
  43. 8.1 传输时间与日志事件
  44. 8.2 万恶的时区
  45. 8.3 容量规划
  46. 8.4 多数据中心的注意事项
  47. 8.5 合规性与数据失效
  48. 8.6 小结
  49. 下篇 MapReduce模式
  50. 第9章 使用Java编写一个单词统计应用(初级)
  51. 9.1 准备工作
  52. 9.2 操作步骤
  53. 9.3 示例说明
  54. 第10章 使用MapReduce编写一个单词统计应用并运行(初级)
  55. 10.1 准备工作
  56. 10.2 操作步骤
  57. 10.3 示例说明
  58. 10.4 补充说明
  59. 第11章 在分布式环境中安装Hadoop并运行单词统计应用(初级)
  60. 11.1 准备工作
  61. 11.2 操作步骤
  62. 11.3 示例说明
  63. 第12章 编写格式化器(中级)
  64. 12.1 准备工作
  65. 12.2 操作步骤
  66. 12.3 示例说明
  67. 12.4 补充说明
  68. 第13章 分析——使用MapReduce绘制频度分布(中级)
  69. 13.1 准备工作
  70. 13.2 操作步骤
  71. 13.3 示例说明
  72. 13.4 补充说明
  73. 第14章 关系操作——使用MapReduce连接两个数据集(高级)
  74. 14.1 准备工作
  75. 14.2 操作步骤
  76. 14.3 示例说明
  77. 14.4 补充说明
  78. 第15章 使用MapReduce实现集合操作(中级)
  79. 15.1 准备工作
  80. 15.2 操作步骤
  81. 15.3 示例说明
  82. 15.4 补充说明
  83. 第16章 使用MapReduce实现交叉相关(中级)
  84. 16.1 准备工作
  85. 16.2 操作步骤
  86. 16.3 示例说明
  87. 16.4 补充说明
  88. 第17章 使用MapReduce实现简单搜索(中级)
  89. 17.1 准备工作
  90. 17.2 操作步骤
  91. 17.3 示例说明
  92. 17.4 补充说明
  93. 第18章 使用MapReduce实现简单的图操作(高级)
  94. 18.1 准备工作
  95. 18.2 操作步骤
  96. 18.3 示例说明
  97. 18.4 补充说明
  98. 第19章 使用MapReduce实现Kmeans(高级)
  99. 19.1 准备工作
  100. 19.2 操作步骤
  101. 19.3 示例说明
  102. 19.4 补充说明