Book description
当对大量数据构建索引的时候,HBase是一个出色的工具,但是从零开始学习分布式数据库及其生态系统是一件让人望而却步的事情。通过手把手的指导和对真实环境中案例的阐释,你将学会如何架构、设计,以及部署你自己的HBase应用程序。除了HBase原理和集群部署指南之外,本书通过对案例的深入研究,展示了大型企业如何利用HBase解决具体问题的用例。
本书提供了基本的解决方案和代码示例来帮助你实现自己的用例,包括主数据管理(MDM)和文件系统,以及准实时事件处理。你也能学习使用故障排除的方法来帮你避免部署时出现的一些问题。
- 学习HBase能用来做什么,其生态系统包括哪些组件以及如何搭建你的环境。
- 探索现实世界中HBase实例如何部署并投入生产环境。
- 查验用于追踪监控索赔的记录用例,并诊断数据管理以及产品质量。
- 理解HBase如何和Spark、kafka、MapReduce,以及Java API一起使用。
- 学习如何识别最常见的HBase问题,并理解其结果。
Table of contents
- 封面
- 版权页
- O'Reilly介绍
- 译者序
- 目录 (1/2)
- 目录 (2/2)
- 序
- 前言
- 第一部分 HBase概述
- 第二部分 用例
- 第三部分 疑难问题的定位和排错
- 作者介绍
- 封面介绍
Product information
- Title: HBase应用架构
- Author(s):
- Release date: September 2017
- Publisher(s): China Electric Power Press Ltd.
- ISBN: 9787519811211
You might also like
book
MYSQL與MARIADB學習手冊
如果您是一位剛接觸資料庫的程式設計師,或者是剛開始用MySQL/MariaDB的新手,本書是您最好的指引。這本實戰指南以簡單易懂的方式說明如何安裝、使用和維護這個資料庫系統。作者Russell Dyer是MariaDB的課程經理,之前是MySQL知識庫的編輯,將透過真實的範例,帶領您學習資料庫設計與資料庫系統管理及操作的知識,並提供練習讓您驗證所學。 .建立與修改資料庫表格、欄位、資料 .了解如何插入、選取、更新與查詢資料 .透過內建的字串函數來查詢、提取、格式化與轉換資料表中的文字 .學習使用內建的數學、統計、日期與時間處理函數 .管理使用者帳戶、備份資料庫與匯入大量資料 .使用PHP或其他程式透過API連接與存取MySQL或MariaDB Russell J.T. Dyer是一位自由撰稿人,目前任職於MariaDB Ab,之前是MySQL知識庫的編輯。著有《MySQL in a Nutshell》,在《Linux Journal》、ONLamp.com、《The …
book
云原生:运用容器、函数计算和数据构建下一代应用
开发者们刚开始接触云端服务开发的时候或多或少都会遇到一些障碍。既要学习分布式系统的知识,又要熟悉像容器和函数计算这样的新技术,还要综合运用这些知识来构建云原生应用实在是件令人望而生畏的事情。本书可以帮助你掌握构建云原生应用的方法,比如消息通信、事件通知和DevOps等。 本书介绍了构建现代云原生应用的架构模块。你将学会如何使用微服务、容器、无服务器架构、函数计算等技术,并挑选合适的存储类型,同时考虑可移植性等问题。你会从云原生应用的基础知识开始,一步步地了解设计、开发和运维云原生应用的整个过程。 探讨设计云原生应用所需的技术。 介绍容器和函数计算的区别,并学习它们的适用场景。 有针对性地设计应用来满足数据相关的需求。 学习DevOps的基础知识和一些开发、测试、运维实践。 学习一些构建和管理云原生应用的技巧、方法和实践。 理解构建一个具有可移植性的应用所需的代价,并且学会对需求做出取舍。
book
Criptoeconomía
Para muchas personas, la criptoeconomía consiste en un nuevo concepto tecnológico-financiero que trata sobre cómo invertir …
book
持續交付|使用Java
將程式部署至生產環境的必備工具與最佳做法 “除了《Effective Java 3rd Edition》外,這本書是我的每位工程師都會購買的書籍,而且它將帶來千倍的回報!” —Martijn Verburg jClarity與LJC Leader CEO “Daniel與Abraham在本書廣泛探討大量的雲端基礎元件,以及持續交付的相關技術。對任何想要成為專業雲端Java開發者的人來說,這本書是他們的首選。” —Ben Evans 作者與諮詢CTO 持續交付已經為業界及整個軟體交付生命週期帶來巨大的價值,但是想要採取這種做法,代表開發者必須掌握新的、在舒適圈以外的技術。在這本實用書籍中,二位作者教導Java開發者掌握架構設計、自動品保、應用程式包裝以及在各種平台上進行部署的技巧。 ‧了解持續交付的核心概念,以及如何開始及完成改用這種技術的旅程 …