下载 >  大数据 >  算法与数据结构 > BIG DATA大数据系统构建:可扩展实时数据系统构建原理与最佳实践_PDF
5

BIG DATA大数据系统构建:可扩展实时数据系统构建原理与最佳实践_PDF

本书将教你充分利用集群硬件优势的架构,以及专门设计用来捕获和分析网络规模数据的新工具,来创建这些系统。其中描述了一个可扩展的、易于理解大数据系统的方法,可以由小团队构建并运行;并利用一个实际示例,基于大数据系统的理论在实践中实现它们来指导读者。本书共18章。第1章介绍了数据系统的原理,并对Lambda架构进行了概述;第2章到第9章集中阐述了Lambda架构的批处理层;第10章和第11章讲述服务层的内容;第12章到17章讲述速度层的内容;第18章再次巩固Lambda架构的相关知识,并进行查漏补缺。
2018-03-07 上传大小:100.82MB
想读
分享
收藏 (2) 举报
《自己动手做大数据系统.张魁(带书签文字版)》PDF版
数据系统构建可扩展实时数据系统构建原理最佳实践高清版

仅供学习之用,勿做商业用途,如有侵权,请告知删除,谢谢

立即下载
数据系统构建可扩展实时数据系统构建原理最佳实践

大数据系统构建:可扩展实时数据系统构建原理与最佳实践

立即下载
数据系统构建 可扩展实时数据系统构建原理最佳实践-高清-完整目录-2017年1月

大数据系统构建 可扩展实时数据系统构建原理与最佳实践-高清-完整目录-2017年1月

立即下载
BIG DATA数据系统构建可扩展实时数据系统构建原理最佳实践

BIG DATA大数据系统构建:可扩展实时数据系统构建原理与最佳实践 随着社交网络、网络分析和智能型电子商务的兴起,传统的数据库系统显然已无法满足海量数据的管理需求。 作为一种新的处理模式,大数据系统应运而生,它使用多台机器并行工作,能够对海量数据进行存储、处理、分析,进而帮助用户从中提取对优化流程、实现高增长率的有用信息,做更为精准有效的决策。 但不可忽略的是,它也引入了大多数开发者并不熟悉的、困扰传统架构的复杂性问题。   本书将教你充分利用集群硬件优势的Lambda架构,以及专门用来捕获和分析网络规模数据的新工具,来创建这些系统。它将描述一个可扩展的、易于理解大数据系统的方法——可以由小团队构建并运行。本书共18章,除了介绍基本概念,其他章节采用“理论+示例”的方式来阐释相关概念,并使用现实世界中的工具加以论证。其中,第1章介绍了数据系统的原理,给出了Lambda架构的概述,并概述了构建任何数据系统的广义方法。第2~9章集中阐述Lambda架构的批处理层。第10章和第11章集中阐述服务层,让读者了解只批量写入的特定数据库——这些数据库比传统数据库更简单,它们具有出色的性能,并具备可操作性、稳健性等特点。第12~17章集中阐述速度层,让读者更明确地了解NoSQL数据库、流处理和管理增量计算的复杂性。 第18章通过综合回顾Lambda架构的相关知识,帮助读者了解增量批处理、基本Lambda架构的变种,以及如何充分利用资源。

立即下载
企业数据系统构建实战技术架构实施与应用

对于很多企业而言,大数据的重要性不言而喻,但是如何构建、实施和应用大数据系统却是一个复杂工程。本书让读者认识到大数据不仅仅是数据、技术、架构、应用,更是结合了商业模式、战略定位、信息安全、单位协同、组织保障、实施选型的完整体系。 本书内容从大数据的规划定位、组织实施和价值提升三个维度展开,兼顾从整体性、全局性、安全性、价值性、技术性、体系性等方面的考虑。 第一部分:企业大数据战略规划 主要从宏观的角度介绍大数据的定位、组织保障、解决方案选择和自主实施思路,目的是从全局角度引导建立大数据工作的整体思维。 第二部分:企业大数据落地实施 主要从执行层面介绍了大数据落地相关的技术、架构、开发、大数据工作流、应用和价值评估,直接以落地视角解读大数据工作中每个环节涉及到的流程、知识和方法,这也是本书的核心章节。 第三部分:大数据价值、变革和挑战 主要涉及大数据的社会价值、当前问题和挑战以及大数据的未来趋势,这是对现有大数据工作的延展以及未来趋势的探索。

立即下载
深度探索Linux操作系统——系统构建原理解析(高清文字版)

高清文字版的 深度探索Linux操作系统——系统构建和原理解析

立即下载
企业级数据平台构建:架构与实现_朱凯

适合对大数据感兴趣的读者,也适合中小企业的大数据平台建设。

立即下载
高性能服务系统构建与实战 PDF 312M 百度云盘

第一部分 前序 第1 章 那些年一起踩的坑 2 1.1 性能问题 2 1.2 可用性问题 3 1.3 异常处理问题 4 1.4 系统间依赖问题 4 1.5 系统雪崩问题 7 第2 章 业务系统分解 9 2.1 负载层技术 10 2.2 业务层技术 12 2.3 存储层技术 13 第二部分 负载层技术与设计 第3 章 Nginx 技术 16 3.1 Nginx 中的基本技术理论 16 3.1.1 一致性Hash 算法 16 3.1.2 轮询与加权轮询18 3.2 Nginx 的安装和使用 20 3.3 Nginx 的重要配置讲解 22 3.4 Nginx 的重要设置 25 3.4.1 use [ kqueue | rtsig | epoll | select | poll ] 25 3.4.2 worker_processes 和worker_connections 26 3.4.3 max client 的计算方式29 3.5 Nginx 的常用模块 30 3.5.1 gzip 压缩模块30 3.5.2 rewrite 模块 32 3.5.3 健康检查模块 34 3.5.4 图片动态缩略模块 37 第4 章 LVS 技术 41 4.1 网络协议基础知识 41 4.1.1 链路层报文 42 4.1.2 网络层IP 报文42 4.1.3 传输层TCP 报文 44 4.2 LVS 的三种工作方式 45 4.2.1 LVS-NAT 工作方式45 4.2.2 LVS-DR 工作方式47 4.2.3 LVS-TUN 工作方式49 4.2.4 LVS 调度方式 52 4.3 LVS 设置实战 53 4.3.1 LVS-NAT 方式设置53 4.3.2 LVS-DR 模式设置57 4.3.3 ipvsadm 参数汇总 60 第5 章 其他负载层技术 63 5.1 DNS 和智能DNS 63 5.2 CDN 网络 65 5.3 Keepalived 67 5.4 不得不提的Tengine 68 第6 章 负载层性能实战 69 6.1 负载层技术实战场景 69 6.1.1 负载场景一 69 6.1.2 负载场景二 70 6.1.3 负载场景三 71 6.1.4 负载场景四 72 6.2 方案一:使用Nginx 初步解决性能瓶颈问题 72 6.3 方案二:使用LVS + Keepalived + Nginx 增加吞吐量和稳定性 74 6.4 方案三:使用DNS 和CDN 网络优化整体性能 75 第三部分 系统间通信 第7 章 系统间通信:网络I/O 模型 78 7.1 模型 78 7.1.1 信息格式79 7.1.2 网络协议80 7.1.3 通信方式/框架82 7.2 网络I/O 模型:阻塞模式 82 7.2.1 通信模型概要 82 7.2.2 阻塞模式深入分析 87 7.2.3 问题的根源 91 7.3 网络I/O 模型:同步非阻塞模式——对阻塞模式的改进 93 7.3.1 首次改进97 7.3.2 再次改进99 7.3.3 依然存在问题 101 7.4 网络I/O 模型:多路复用(I/O Multiplex) 101 7.4.1 典型的多路复用I/O 实现 102 7.4.2 Java 对多路复用I/O 技术的支持 103 7.4.3 Java NIO 框架简要设计分析 112 7.4.4 Java 实例改进 114 7.4.5 多路复用I/O 的优缺点 118 7.5 网络I/O 模型:异步I/O 119 7.5.1 Java 对AIO 的支持. 120 7.5.2 Java 提供的 AIO 支持示例 122 7.5.3 还有改进可能 128 7.6 第三方组件:Netty 128 7.6.1 为什么需要Netty 129 7.6.2 Netty 快速上手 130 7.6.3 Netty 中的重要概念 135 7.7 再次审视Netty 的作用 141 7.7.1 对网络I/O 模型的封装 142 7.7.2 对数据信息格式的封装 143 7.7.3 解决了“技术层”框架中的技术问题 146 7.7.4 解决半包问题和粘包问题 148 7.8 不得不提的线程池 152 7.8.1 为什么要使用线程池 152 7.8.2 线程池基本使用 155 7.8.3 ThreadPoolExecutor 逻辑结构和工作方式 156 7.8.4 线程池的等待队列 159 7.8.5 拒绝任务 165 7.8.6 ThreadPoolExecutor 中常用属性总结 168 第8 章 RPC 与系统间调用 170 8.1 RPC 技术原理 170 8.1.1 什么是RPC 170 8.1.2 RPC 要素 171 8.1.3 更泛化的RPC 定义 173 8.1.4 典型的RPC 框架介绍 174 8.1.5 RPC 框架的性能依据 175 8.2 RPC 实践:Apache Thrift 基本使用 176 8.2.1 IDL 格式概要 177 8.2.2 简单的Apache Thrift 代码 181 8.3 RPC 实践:Apache Thrift 深入分析 185 8.3.1 Apache Thrift 与消息格式 185 8.3.2 Apache Thrift 与通信模型 190 8.3.3 Apache Thrift 与线程池 193 8.4 RPC 实践:解决异常问题 193 8.4.1 分布式业务的异常解决思路. 195 8.4.2 事务补偿的简单实现 201 8.5 SOA 和服务治理 224 8.5.1 SOA 概述 225 8.5.2 ESB 概述 227 8.5.3 常见的ESB 产品 229 8.5.4 服务治理框架 231 第9 章 系统间通信:消息队列技术 237 9.1 消息队列原理 237 9.1.1 消息 237 9.1.2 服务结构 238 9.2 消息协议 238 9.2.1 XMPP 协议 239 9.2.2 Stomp 协议 241 9.2.3 MQTT 协议 244 9.2.4 AMQP 协议 248 9.2.5 不得不提的JMS 规范 251 9.3 MQ 实践:ActiveMQ 基本概念和使用 253 9.3.1 ActiveMQ 的简易安装过程 253 9.3.2 ActiveMQ 的其他命令参数 255 9.3.3 在ActiveMQ 中传递Stomp 消息 256 9.3.4 ActiveMQ 中的Queue 和Topics 258 9.3.5 JMS 和协议间转换 260 9.3.6 持久化消息和非持久化消息. 266 9.3.7 持续订阅和非持续订阅 267 9.4 MQ 实践:ActiveMQ 性能优化 267 9.4.1 ActiveMQ 性能优化思路 267 9.4.2 ActiveMQ 中的网络配置 268 9.4.3 ActiveMQ 处理规则和优化 273 9.4.4 ActiveMQ 的持久消息存储方案 285 9.5 MQ 实践:ActiveMQ 集群方案 299 9.5.1 ActiveMQ 高性能方案 300 9.5.2 ActiveMQ 高可用方案 311 9.6 其他MQ技术:Apache Kafka 321 9.6.1 Kafka 设计概要 321 9.6.2 Kafka 集群安装:配置过程 333 9.6.3 Kafka 常用命令 336 第四部分 场景实战 第10 章 场景实战:其他储备知识 340 10.1 数据存储 340 10.1.1 块存储 341 10.1.2 共享存储/共享文件存储 343 10.1.3 对象存储系统 344 10.2 磁盘阵列系统 345 10.2.1 RAID 0 346 10.2.2 RAID 1 347 10.2.3 RAID 10 和RAID 01 348 10.2.4 RAID 5 349 10.3 NoSQL 技术 351 第11 章 场景实战:Kafka 与日志采集 355 11.1 Kafka 应用场景:场景说明 355 11.2 Kafka 应用场景一:侵入式方案 357 11.2.1 设计重点 358 11.2.2 编码过程:生产者和业务系统集成 361 11.2.3 是否使用Spring Integration-Kafka 366 11.2.4 编码过程:消费者端 367 11.3 Kafka 应用场景二:调整侵入式方案 371 11.3.1 方案一的问题所在 371 11.3.2 方案二的解决思路 371 11.3.3 方案二的主要代码示例 377 11.3.4 其他设计思考 380 11.3.5 百度站长统计工具 382 11.4 Kafka 应用场景三:非侵入式方案 383 11.4.1 Apache Flume 介绍 383 11.4.2 设计方案 384 11.4.3 配置过程概要 386 11.4.4 方案三细节说明. 388 第12 章 场景实战:图片服务 392 12.1 需求场景 392 12.2 概要设计阶段 393 12.2.1 分布式文件系统选型 394 12.2.2 缓存系统选型 395 12.2.3 路由层选型 397 12.2.4 架构设计细化 400 12.2.5 其他技术选型 401 12.3 关键技术点考量 403 12.3.1 责任链模式 403 12.3.2 Redis 中的数据结构选择 404 12.3.3 使用Spring Boot 406 12.3.4 其他技术特性 408 12.4 详细设计阶段 412 12.4.1 位图基本知识 412 12.4.2 Nginx 中的Proxy Cache 配置 418 12.4.3 责任链进行图片处理 420 12.4.4 Redis 缓存操作 423

立即下载
高性能服务系统构建与实战.pdf

目前,越来越多的网站采用Linux操作系统来提供各种服务,包括搭建Web服务器、文件存储、数据库等。人们对Linux服务器的可靠性、负载能力和计算能力也越来越关注。 第一篇是架构规划篇;第二篇为负载应用篇;第三篇为页面缓存篇;第四篇为Web服务器篇;第五篇为数据缓存篇(NoSQL);第六篇为文件服务篇;第七篇监控应用篇。

立即下载
企业级数据平台构建:架构与实现

企业级大数据平台构建:架构与实现

立即下载
企业级数据平台构建:架构与实现_朱凯(著) 机械工业出版社

每个章节循序渐进:第一部分(第1、2章)描述了企业级大数据平台的需求和能力。第二部分(第3~5章)着重讲述了如何去搭建并配置一个大数据平台,以及如何构建非常重要的平台安全方案。第三部分(第6~8章)以实战的形式讲解如何以Java编码的方式实现平台的基础管理功能,以提升其易用性与可用性

立即下载
嵌入式系统构建pdf和书后源码

包括书和源码 这个是uCOS-II作者Jean J.Labrosse所著图书 《嵌入式系统构件》以及书后光盘中的源代码。基本设计了常用嵌入式系统的外围硬件接口程序,源码有极其详细的注释。对写程序有很大的帮助

立即下载
ARM嵌入式Linux+系统构建与驱动开发范例

ARM嵌入式Linux+系统构建与驱动开发范例,内容很详细,作者用心制作。

立即下载
高性能服务系统构建与实战 完整版 pdf1

第一部分 前序 第1 章 那些年一起踩的坑 2 1.1 性能问题 2 1.2 可用性问题 3 1.3 异常处理问题 4 1.4 系统间依赖问题 4 1.5 系统雪崩问题 7 第2 章 业务系统分解 9 2.1 负载层技术 10 2.2 业务层技术 12 2.3 存储层技术 13 第二部分 负载层技术与设计 第3 章 Nginx 技术 16 3.1 Nginx 中的基本技术理论 16 3.1.1 一 致性Hash 算法 16 3.1.2 轮询与加权轮询18 3.2 Nginx 的安装和使用 20 3.3 Nginx 的重要配置讲解 22 3.4 Nginx 的重要设置 25 3.4.1 use [ kqueue | rtsig | epoll | select | poll ] 25 3.4.2 worker_processes 和worker_connections 26 3.4.3 max client 的计算方式29 3.5 Nginx 的常用模块 30 3.5.1 gzip 压缩模块30 3.5.2 rewrite 模块 32 3.5.3 健康检查模块 34 3.5.4 图片动态缩略模块 37 第4 章 LVS 技术 41 4.1 网络协议基础知识 41 4.1.1 链路层报文 42 4.1.2 网络层IP 报文42 4.1.3 传输层TCP 报文 44 4.2 LVS 的三种工作方式 45 4.2.1 LVS-NAT 工作方式45 4.2.2 LVS-DR 工作方式47 4.2.3 LVS-TUN 工作方式49 4.2.4 LVS 调度方式 52 4.3 LVS 设置实战 53 4.3.1 LVS-NAT 方式设置53 4.3.2 LVS-DR 模式设置57 4.3.3 ipvsadm 参数汇总 60 第5 章 其他负载层技术 63 5.1 DNS 和智能DNS 63 5.2 CDN 网络 65 5.3 Keepalived 67 5.4 不得不提的Tengine 68 第6 章 负载层性能实战 69 6.1 负载层技术实战场景 69 6.1.1 负载场景一 69 6.1.2 负载场景二 70 6.1.3 负载场景三 71 6.1.4 负载场景四 72 6.2 方案一:使用Nginx 初步解决性能瓶颈问题 72 6.3 方案二:使用LVS + Keepalived + Nginx 增加吞吐量和稳定性 74 6.4 方案三:使用DNS 和CDN 网络优化整体性能 75 第三部分 系统间通信 第7 章 系统间通信:网络I/O 模型 78 7.1 模型 78 7.1.1 信息格式79 7.1.2 网络协议80 7.1.3 通信方式/框架82 7.2 网络I/O 模型:阻塞模式 82 7.2.1 通信模型概要 82 7.2.2 阻塞模式深入分析 87 7.2.3 问题的根源 91 7.3 网络I/O 模型:同步非阻塞模式——对阻塞模式的改进 93 7.3.1 首次改进97 7.3.2 再次改进99 7.3.3 依然存在问题 101 7.4 网络I/O 模型:多路复用(I/O Multiplex) 101 7.4.1 典型的多路复用I/O 实现 102 7.4.2 Java 对多路复用I/O 技术的支持 103 7.4.3 Java NIO 框架简要设计分析 112 7.4.4 Java 实例改进 114 7.4.5 多路复用I/O 的优缺点 118 7.5 网络I/O 模型:异步I/O 119 7.5.1 Java 对AIO 的支持. 120 7.5.2 Java 提供的 AIO 支持示例 122 7.5.3 还有改进可能 128 7.6 第三方组件:Netty 128 7.6.1 为什么需要Netty 129 7.6.2 Netty 快速上手 130 7.6.3 Netty 中的重要概念 135 7.7 再次审视Netty 的作用 141 7.7.1 对网络I/O 模型的封装 142 7.7.2 对数据信息格式的封装 143 7.7.3 解决了“技术层”框架中的技术问题 146 7.7.4 解决半包问题和粘包问题 148 7.8 不得不提的线程池 152 7.8.1 为什么要使用线程池 152 7.8.2 线程池基本使用 155 7.8.3 ThreadPoolExecutor 逻辑结构和工作方式 156 7.8.4 线程池的等待队列 159 7.8.5 拒绝任务 165 7.8.6 ThreadPoolExecutor 中常用属性总结 168 第8 章 RPC 与系统间调用 170 8.1 RPC 技术原理 170 8.1.1 什么是RPC 170 8.1.2 RPC 要素 171 8.1.3 更泛化的RPC 定义 173 8.1.4 典型的RPC 框架介绍 174 8.1.5 RPC 框架的性能依据 175 8.2 RPC 实践:Apache Thrift 基本使用 176 8.2.1 IDL 格式概要 177 8.2.2 简单的Apache Thrift 代码 181 8.3 RPC 实践:Apache Thrift 深入分析 185 8.3.1 Apache Thrift 与消息格式 185 8.3.2 Apache Thrift 与通信模型 190 8.3.3 Apache Thrift 与线程池 193 8.4 RPC 实践:解决异常问题 193 8.4.1 分布式业务的异常解决思路. 195 8.4.2 事务补偿的简单实现 201 8.5 SOA 和服务治理 224 8.5.1 SOA 概述 225 8.5.2 ESB 概述 227 8.5.3 常见的ESB 产品 229 8.5.4 服务治理框架 231 第9 章 系统间通信:消息队列技术 237 9.1 消息队列原理 237 9.1.1 消息 237 9.1.2 服务结构 238 9.2 消息协议 238 9.2.1 XMPP 协议 239 9.2.2 Stomp 协议 241 9.2.3 MQTT 协议 244 9.2.4 AMQP 协议 248 9.2.5 不得不提的JMS 规范 251 9.3 MQ 实践:ActiveMQ 基本概念和使用 253 9.3.1 ActiveMQ 的简易安装过程 253 9.3.2 ActiveMQ 的其他命令参数 255 9.3.3 在ActiveMQ 中传递Stomp 消息 256 9.3.4 ActiveMQ 中的Queue 和Topics 258 9.3.5 JMS 和协议间转换 260 9.3.6 持久化消息和非持久化消息. 266 9.3.7 持续订阅和非持续订阅 267 9.4 MQ 实践:ActiveMQ 性能优化 267 9.4.1 ActiveMQ 性能优化思路 267 9.4.2 ActiveMQ 中的网络配置 268 9.4.3 ActiveMQ 处理规则和优化 273 9.4.4 ActiveMQ 的持久消息存储方案 285 9.5 MQ 实践:ActiveMQ 集群方案 299 9.5.1 ActiveMQ 高性能方案 300 9.5.2 ActiveMQ 高可用方案 311 9.6 其他MQ技术:Apache Kafka 321 9.6.1 Kafka 设计概要 321 9.6.2 Kafka 集群安装:配置过程 333 9.6.3 Kafka 常用命令 336 第四部分 场景实战 第10 章 场景实战:其他储备知识 340 10.1 数据存储 340 10.1.1 块存储 341 10.1.2 共享存储/共享文件存储 343 10.1.3 对象存储系统 344 10.2 磁盘阵列系统 345 10.2.1 RAID 0 346 10.2.2 RAID 1 347 10.2.3 RAID 10 和RAID 01 348 10.2.4 RAID 5 349 10.3 NoSQL 技术 351 第11 章 场景实战:Kafka 与日志采集 355 11.1 Kafka 应用场景:场景说明 355 11.2 Kafka 应用场景一:侵入式方案 357 11.2.1 设计重点 358 11.2.2 编码过程:生产者和业务系统集成 361 11.2.3 是否使用Spring Integration-Kafka 366 11.2.4 编码过程:消费者端 367 11.3 Kafka 应用场景二:调整侵入式方案 371 11.3.1 方案一的问题所在 371 11.3.2 方案二的解决思路 371 11.3.3 方案二的主要代码示例 377 11.3.4 其他设计思考 380 11.3.5 百度站长统计工具 382 11.4 Kafka 应用场景三:非侵入式方案 383 11.4.1 Apache Flume 介绍 383 11.4.2 设计方案 384 11.4.3 配置过程概要 386 11.4.4 方案三细节说明. 388 第12 章 场景实战:图片服务 392 12.1 需求场景 392 12.2 概要设计阶段 393 12.2.1 分布式文件系统选型 394 12.2.2 缓存系统选型 395 12.2.3 路由层选型 397 12.2.4 架构设计细化 400 12.2.5 其他技术选型 401 12.3 关键技术点考量 403 12.3.1 责任链模式 403 12.3.2 Redis 中的数据结构选择 404 12.3.3 使用Spring Boot 406 12.3.4 其他技术特性 408 12.4 详细设计阶段 412 12.4.1 位图基本知识 412 12.4.2 Nginx 中的Proxy Cache 配置 418 12.4.3 责任链进行图片处理 420 12.4.4 Redis 缓存操作 423

立即下载
企业级数据平台构建

企业级大数据平台,pdf,7zip解压缩,完整版

立即下载
Tensorflow 实战学习深度学习框架(完整版pdf)

深度学习框架TensorFlow技术文档,包括计算机视觉,语音识别等目前深度学习应用的讲解

立即下载
深度探索Linux操作系统:系统构建原理解析

深度探索Linux操作系统:系统构建和原理解析.pdf

立即下载
深度探索Linux操作系统 系统构建原理解析.pdf

深度探索Linux操作系统 系统构建和原理解析.pdf

立即下载
ARM嵌入式linux系统构建与驱动开发范例

本书介绍μClinux内核编程的一个方面——使用内核模块编写设备驱动程序。主要内容包括: 介绍如何建立基于ARM7的交叉开发环境以及如何向ARM7芯片上移植μClinux;分析μClinux上一个已在ARM7上成功运行的最简单的内核模块;介绍μClinux的字符设备驱动程序、块设备驱动程序和网络设备驱动程序的编写、编译及使用,这些范例均在ARM7平台编译和使用,但可以方便地移植到其他平台。 本书通俗易懂,是一本面向初学者的μClinux内核编程图书,对资深μClinux内核编程人员也有参考价值。可作为高等院校相关专业师生以及从事嵌入式系统应用开发工程师的参考资料。

立即下载
关闭
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

BIG DATA大数据系统构建:可扩展实时数据系统构建原理与最佳实践_PDF

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

若举报审核通过,可返还被扣除的积分

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: