HBase Essentials a practical guide to realizing the seamless potential of storing and managing high-volume, high-velocity data quickly and painlessly with HBase

This book is intended for developers and Big Data engineers who want to know all about HBase at a hands-on level. For in-depth understanding, it would be helpful to have a bit of familiarity with HDFS and MapReduce programming concepts with no prior experience with HBase or similar technologies. Thi...

Full description

Bibliographic Details
Main Author: Garg, Nishant
Format: eBook
Language:English
Published: Birmingham, U.K. Packt Publishing 2014
Series:Community experience distilled
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
LEADER 04674nmm a2200481 u 4500
001 EB001923859
003 EBX01000000000000001086761
005 00000000000000.0
007 cr|||||||||||||||||||||
008 210123 ||| eng
020 |a 1783987251 
020 |a 9781783987252 
020 |a 1783987243 
050 4 |a QA76.9.D26 
100 1 |a Garg, Nishant 
245 0 0 |a HBase Essentials  |b a practical guide to realizing the seamless potential of storing and managing high-volume, high-velocity data quickly and painlessly with HBase  |c Nishant Garg 
246 3 1 |a Practical guide to realizing the seamless potential of storing and managing high-volume, high-velocity data quickly and painlessly with HBase 
260 |a Birmingham, U.K.  |b Packt Publishing  |c 2014 
300 |a 1 volume  |b illustrations 
505 0 |a The Thrift clientGetting started; The Hadoop ecosystem client; Hive; Summary; Chapter 7: HBase Administration; Cluster management; The Start/stop HBase cluster; Adding nodes; Decommissioning a node; Upgrading a cluster; HBase cluster consistency; HBase data import/export tools; Copy table; Cluster monitoring; The HBase metrics framework; Master server metrics; Region server metrics; JVM metrics; Info metrics; Ganglia; Nagios; JMX; File-based monitoring; Performance tuning; Compression; Available codecs; Load balancing; Splitting regions; Merging regions; MemStore-local allocation buffer 
505 0 |a Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Introducing HBase; The world of Big Data; The origin of HBase; The use cases of HBase; Installing HBase; Installing Java 1.7; The local mode; The pseudo-distributed mode; The fully distributed mode; Understanding HBase cluster components; Start playing; Summary; Chapter 2: Defining the Schema; Data modeling in HBase; Designing tables; Accessing HBase; Establishing a connection; CRUD operations; Writing data; Reading data; Updating data; Deleting data; Summary 
505 0 |a Chapter 3: Advanced Data ModelingUnderstanding keys; HBase table scans; Implementing filters; Utility filters; Comparison filters; Custom filters; Summary; Chapter 4: The HBase Architecture; Data storage; HLog (the write-ahead log -- WAL); HFile (the real data storage file); Data replication; Securing HBase; Enabling authentication; Enabling authorization; Configuring REST Clients; HBase and MapReduce; Hadoop MapReduce; Running MapReduce over HBase; HBase as a data source; HBase as a data sink; HBase as a data source and sink; Summary; Chapter 5: The HBase Advanced API; Counters 
505 0 |a JVM tuningOther recommendations; Troubleshooting; Summary; Index 
505 0 |a Single countersMultiple counters; Coprocessors; The observer coprocessor; The endpoint coprocessor; The administrative API; The data definition API; Table name methods; Column family methods; Other methods; The HBaseAdmin API; Summary; Chapter 6: HBase Clients; The HBase shell; Data definition commands; Data manipulation commands; Data-handling tools; Kundera -- object mapper; CRUD using Kundera; Query HBase using Kundera; Using filters within query; REST client; Getting started; The plain format; The XML format; The JSON format (defined as a key-value pair); The REST Java client 
653 |a Bases de données / Gestion 
653 |a Bases de données / Conception / Logiciels 
653 |a Data structures (Computer science) / http://id.loc.gov/authorities/subjects/sh85035862 
653 |a Database design / Computer programs 
653 |a Data structures (Computer science) / fast 
653 |a Database management / http://id.loc.gov/authorities/subjects/sh85035848 
653 |a Structures de données (Informatique) 
653 |a Database management / fast 
041 0 7 |a eng  |2 ISO 639-2 
989 |b OREILLY  |a O'Reilly 
490 0 |a Community experience distilled 
500 |a Includes index 
776 |z 9781783987245 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781783987245/?ar  |x Verlag  |3 Volltext 
082 0 |a 658 
082 0 |a 500 
082 0 |a 745.4 
082 0 |a 005.74 
520 |a This book is intended for developers and Big Data engineers who want to know all about HBase at a hands-on level. For in-depth understanding, it would be helpful to have a bit of familiarity with HDFS and MapReduce programming concepts with no prior experience with HBase or similar technologies. This book is also for Big Data enthusiasts and database developers who have worked with other NoSQL databases and now want to explore HBase as another futuristic, scalable database solution in the Big Data space