Index
A
- ACID (Atomicity, Consistency, Isolation, Durability) compliance
- Amazon EMR
- about / How it works…
- nodes / How it works…
- master node / How it works…
- core nodes / How it works…
- task node / How it works…
- URL / There is more …
- Apache Avro
- about / Working with Apache Avro
- using / Working with Apache Avro, How to do it…, How it works…
- references / How it works…
- Apache HBase
- Hive, using / Using Hive with Apache HBase, How to do it…, How it works…
- Apache Thrift
- about / Working with Apache Thrift
- using / How to do it…, How it works…
- URL / How to do it…
- references / There's more…
- Apache Yarn
- about / There's more…
- Auto Scaling
- with built-in fault tolerance / Scaling elastically or Auto Scaling with built-in fault tolerance, How to do it…, How it works…, There's more…
- Region / Scaling elastically or Auto Scaling with built-in fault tolerance
- Pre-Splitting / Scaling elastically or Auto Scaling with built-in fault tolerance
- Auto Splitting / Scaling elastically or Auto Scaling with built-in fault tolerance
- Force Splitting / Scaling elastically or Auto Scaling with built-in fault tolerance
- with AWS / Auto Scaling HBase using AWS, Getting Ready, How to do it…
- AWS
- used, for Auto Scaling / Auto Scaling HBase using AWS, Getting Ready, How to do it…
B
- Big Data Extension
- prerequisites / Getting ready
- Big Data Extensions
- scaling / Works on different VM/physical, cloud hardware, Getting ready, How to do it…, There's more…
- scalability, benefits / Works on different VM/physical, cloud hardware
- bloom filters
- BucketCache
- about / There's more…
- bulk load process
- reference link / There's more…
- BulkLoad Tool
- about / Introduction
- Bulk utilities
- data, loading / Bulk utilities, Getting ready..., How to do it…, See also…
- considerations / Getting ready...
C
- Cloud
- Hbase, configuring / Configuring Hbase for the Cloud, How to do it…
- prerequisites, for Hbase configuration / Configuring Hbase for the Cloud
- CloudWatch
- HBase, monitoring / Monitoring HBase with CloudWatch
- clusters
- administering / Administering clusters, How to do it…, How it works…
- with Log dump / Log dump
- with Metrics dump / Metrics dump
- managing / Managing clusters, How to do it…, Ganglia setup, How it works…, There is more…
- column mapping
- reference link / How it works…
- column metadata / HBase data model part 2
- column qualifier / HBase data model part 1
- columns family / HBase data model part 1
- combiner
- about / Introduction
- command line
- used, for connecting Hbase cluster / How to do it…, How it works…
- compactions
- component configuration
- modifying, for performance optimization / Changing the configuration of components, Getting ready…, How to do it…
- compaction / Getting ready…
- major compaction / Getting ready…
- minor compaction / Getting ready…
- region splitter / Getting ready…
- compression
- Concurrent Mark Sweep (CMS)
- versus Garbage First (G1) / Getting ready…
- ConcurrentSkipListMap
- about / Read path
- coprocessors
- about / There's more…
- System Coprocessors / There's more…
- Table Coprocessors / There's more…
- CounterProtos
- about / How to do it…
- cyclic replication
- deploying / Deploying Master-Master or Cyclic Replication
- about / How it works...
D
- data
- extracting, from Oracle / Extracting data from Oracle, Getting ready, How to do it…, How it works…, There's more…
- loading, with Oracle Big data connector / Loading data using Oracle Big data connector, How to do it…, See also…
- loading, with Bulk utilities / Bulk utilities, Getting ready..., How to do it…, See also…
- data block encoding types
- Fast Diff / There's more…
- Prefix Tree / There's more…
- data compression / Data compression
- Data Definition Languages (DDL) / There's more…
- data delete
- about / Data Delete
- data model
- logical view / HBase data model part 1
- tables / HBase data model part 1
- namespace / HBase data model part 1
- columns family / HBase data model part 1
- column qualifier / HBase data model part 1
- about / How to do it…, How it works…
- delete operations / There's more…
- considerations / HBase data model part 2 , How to do it…, There's more…
- timestamps / HBase data model part 2
- versioning / HBase data model part 2
- column metadata / HBase data model part 2
- joins / HBase data model part 2
- row key, design / How HBase truly scales on key and schema design
- supported data types / How HBase truly scales on key and schema design
- column families, storing / How HBase truly scales on key and schema design
- versions / How HBase truly scales on key and schema design
- Time to Live(TTL) / How HBase truly scales on key and schema design
- deleted cells, backup / How HBase truly scales on key and schema design
- secondary indexes / How HBase truly scales on key and schema design
- alternative query path / How HBase truly scales on key and schema design
- column families, in table / How HBase truly scales on key and schema design
- columns, versus column family / How HBase truly scales on key and schema design
- data, in column family / How HBase truly scales on key and schema design
- constrains / How HBase truly scales on key and schema design
- salting / How HBase truly scales on key and schema design
- hashing / How HBase truly scales on key and schema design
- random key / How HBase truly scales on key and schema design
- data science / Machine learning using Hbase
- date read
- about / Date Read
- delete operations
- reference link / There's more…
- denormalization / There's more…
- Dynamic Resource Scheduler (DRS) / There's more…
E
- Elasticsearch
- integrating, with Hbase / Integrating elastic search with Hbase , How to do it…
- prerequisites / Configuring
- Extract transform Load (ETL) system / How it works…
F
- file system
- using / Using the filesystem, Getting ready, How to do it…, How it works…, There is more…
- HBase, setting up / The HBase setup
- cluster, starting / Starting the cluster
- cluster, validating / Validating the cluster
- flat-wide table layout
- versus tall-narrow table layout / How HBase truly scales on key and schema design
- FT (Fault tolerant) / How to do it…
- full text indexing
- with Hbase / Full text indexing using Hbase, How to do it…
G
- Ganglia
- gmond / gmond
- gmetad / gmetad
- gweb / gweb
- setting up / Ganglia setup
- URL / Ganglia setup, Monitoring Hbase with Ganglia
- using / There is more…
- reference link / See also
- Hbase, monitoring / Monitoring Hbase with Ganglia, How it works…, There is more …
- Garbage First (G1)
- versus Concurrent Mark sweep (CMS) / Getting ready…
H
- HA (High Availability) / How to do it…
- Hadoop Distributed File System (HDFS)
- about / Introduction, Using the filesystem
- benefits / Getting ready
- HBase
- configuring / Configuring and deploying HBase , Getting ready, How to do it…, How it works…, There's more…, See Also
- deploying / Configuring and deploying HBase , Getting ready, How to do it…, How it works…, There's more…, See Also
- MapReduce jobs, creating in / Getting Ready…, How to do it…
- MapReduce, implementing / How to do it…, How it works…
- data accessing, with Hive / Accessing HBase data with hive, How to do it …
- monitoring, with CloudWatch / Monitoring HBase with CloudWatch
- Hbase
- machine learning / Machine learning using Hbase, RDBMS, A plain Java program (static)
- used, for full text indexing / Full text indexing using Hbase, Getting ready, How to do it…
- configuring, for Cloud / Configuring Hbase for the Cloud, How to do it…
- backinig up / Backing up and restoring Hbase, How to do it…, How it works…
- restoring / Backing up and restoring Hbase, How to do it…, How it works…
- monitoring, wtih Ganglia / Monitoring Hbase with Ganglia, How it works…, There is more …
- Elasticsearch, integrating with / Integrating elastic search with Hbase , How to do it…
- Hbase-61
- URL / Read path
- HBase cluster
- terminating / Terminating an HBase cluster
- Hbase cluster
- connecting, command line used / How to do it…, How it works…
- HBase REST
- with Java client / HBase REST and Java Client, How to do it…, How it works…
- HDFS
- used, for performance optimization / Working with HDFS
- Hive / There's more…
- using, with Apache HBase / Using Hive with Apache HBase, How to do it…, How it works…
- URL / Getting ready
- HBase data, accessing / Accessing HBase data with hive, How to do it …
I
- ImportTsv tool / Introduction
- infrastructure/operating systems
- selecting, for performance optimization / Working with infrastructure/operating systems, Getting ready…, How to do it…
- balanced workload / Getting ready…
- compute intensive / Getting ready…
- I/O intensive / Getting ready…
- server, selecting / Getting ready…
- memory, sizing / Getting ready…
- processors, selecting / Getting ready…
- network, using / Getting ready…
- expansion, planning / Getting ready…
- operating system, selecting / Getting ready…
J
- Java Client
- HBase REST, using / HBase REST and Java Client
- Java client
- HBase REST, using / HBase REST and Java Client, How to do it…, How it works…
- Java virtual machine (JVM)
- for performance optimization / Working with Java virtual machines, Getting ready…, How to do it…
- references / See also
- JBOD / Getting ready
- joins / HBase data model part 2
K
- K-means
L
- large scale data, processing
- HMaster / There's more…
- HTable / There's more…
- HFile / There's more…
- HFile V2 / There's more…
- MemStore / There's more…
- Block cache / There's more…
- LruBlockCache / There's more…
- SlabCache / There's more…
- Bucket cache / There's more…
- multilevel caching / There's more…
- Lily
- features / Introduction
- configuring / Configuring Lily Platform, How to do it…, There's more…
- record / How to do it…
- fields / How to do it…
- Side Effect Processors(SEP) / There's more…
- indexer / There's more…
- denormalization / There's more…
- log-structured merge-tree
- reference link / Seek versus transfer
- about / The log-structured merge-tree
- references / Data Delete
- logical view / HBase data model part 1
- LZ4 compressor
- about / LZ4 compressor
- using / LZ4 compressor, How to do it…
- URL / How to do it…
- LZO compression
- about / LZO compression
- URL / How to do it…, How it works...
- using / How to do it…
M
- machine learning
- with Hbase / Machine learning using Hbase, RDBMS, A plain Java program (static)
- Mahout
- and Hbase, used for real-time data analysis / Real-time data analysis using Hbase and Mahout, How to do it…, How it works...
- major compaction
- about / Read path
- MapFile
- about / Read path
- mapper
- about / Introduction
- MapReduce
- implementing, with HBase / How to do it…
- usage, considerations / When not to use MapReduce
- references / When not to use MapReduce
- using, on multiple tables / When not to use MapReduce
- MapReduce, components
- record reader / Introduction
- mapper / Introduction
- combiner / Introduction
- partitioner / Introduction
- sort / Introduction
- shuffle / Introduction
- output format / Introduction
- MapReduce jobs
- creating, in HBase / Getting Ready…, How to do it…
- MapReduce jobs, classes
- CellCounter / Getting Ready…
- CellCreator / Getting Ready…
- CopyTable / Getting Ready…
- Export / Getting Ready…
- GroupingTableMapper / Getting Ready…
- HFileOutputFormat2 / Getting Ready…
- HRegionPartitioner<KEY,VALUE> / Getting Ready…
- IdentityTableMapper / Getting Ready…
- IdentityTableReducer / Getting Ready…
- Import / Getting Ready…
- ImportTsv / Getting Ready…
- KeyValueSortReducer / Getting Ready…
- LoadIncrementalHFiles / Getting Ready…
- MultiTableInputFormat / Getting Ready…
- MultiTableInputFormatBase / Getting Ready…
- MultiTableOutputFormat / Getting Ready…
- PutCombiner<K> / Getting Ready…
- PutSortReducer / Getting Ready…
- RowCounter / Getting Ready…
- SimpleTotalOrderPartitioner<VALUE> / Getting Ready…
- TableInputFormat / Getting Ready…
- TableInputFormatBase / Getting Ready…
- TableMapper<KEYOUT,VALUEOUT> / Getting Ready…
- TableMapReduceUtil / Getting Ready…
- TableOutputCommitter / Getting Ready…
- TableOutputFormat<KEY> / Getting Ready…
- TableRecordReader / Getting Ready…
- TableRecordReaderImpl / Getting Ready…
- TableReducer<KEYIN,VALUEIN,KEYOUT> / Getting Ready…
- TableSnapshotInputFormatTopicnTableSnapshotInputFormat / Getting Ready…
- TableSplit / Getting Ready…
- TextSortReducer / Getting Ready…
- TsvImporterMapper / Getting Ready…
- TsvImporterTextMapper / Getting Ready…
- WALInputFormat / Getting Ready…
- WALPlayer / Getting Ready…
- Mapper class / Getting Ready…
- master-master replication
- deploying / Deploying Master-Master or Cyclic Replication
- about / How it works...
- master-slave replication
- about / How it works...
- master-slave setup
- NameNode / How it works…
- Journal Node / How it works…
- JobTracker / How it works…
- ResourceManager (RM) / How it works…
- Hbase Master / How it works…
- DataNode / How it works…
- MapReduce / How it works…
- matric, Hbase
- HbaseBackup failed / Monitoring HBase with CloudWatch
- HBaseMostRecentBackupDuration / Monitoring HBase with CloudWatch
- HBaseTimeSinceLastSuccessfulBackup / Monitoring HBase with CloudWatch
- memory management
- MemStore / There's more…
- BlockCache / There's more…
- Off-heap / There's more…
- multilevel caching / There's more…
- DoubleBlockCache / There's more…
- BucketCache / There's more…
- SlabCache / There's more…
- LruBlockCache / There's more…
- memstore / HBase data model part 2
- minor compaction
- about / Read path
- multiversion concurrency control (MVCC)
- MVCC (Multi versions concurrency control) / HBase data model part 2
N
- namespace / HBase data model part 1
- Network Time Protocol (NTP) / Getting ready
O
- observers
- about / There's more…
- RegionObserver interface / There's more…
- WalObserver interface / There's more…
- MasterObserver interface / There's more…
- Oracle
- data, extracting / Extracting data from Oracle, Getting ready, How to do it…, How it works…, There's more…
- Oracle Big data connector
- data, loading / Loading data using Oracle Big data connector, How to do it…, See also…
- URL / Getting Ready
- usage / There's more…
- output format
- about / Introduction
P
- Parallelism / Parallelism
- partitioner
- about / Introduction
- performance optimization
- about / Introduction
- Pig
- using / Working with Pig and using Shell, How to do it…, There's more…
- reference link / How it works…
- Protocol buffer
- about / Working with Protocol buffer
- advantages / Working with Protocol buffer
- using / How to do it…
- references / How to do it…
- Put API
- about / Introduction
R
- RAID / Getting ready
- read path
- about / Read path, How to do it…
- real-time data analysis
- with Hbase and Mahout / Real-time data analysis using Hbase and Mahout, How to do it…, How it works...
- record reader
- about / Introduction
- region server
- setting up / How to do it…
- replication
- about / Replication
- benefits / Replication
- implementation / Replication, How to do it…, How it works...
- master-slave replication / How it works...
- master-master replication / How it works...
- cyclic replication / How it works...
- disabling, at peer level / Disabling Replication at the Peer Level
S
- Safemode / Getting ready
- scheduler / How to do it…
- schema design
- about / How HBase truly scales on key and schema design
- considerations / How HBase truly scales on key and schema design, How to do it…
- references / See also
- seek
- versus transfer / Seek versus transfer
- Shell
- shell commands
- version / There's more…
- whoami / There's more…
- status / There's more…
- List / There's more…
- Show_filters / There's more…
- Describe / There's more…
- Create / There's more…
- alter / There's more…
- disable / There's more…
- Disable_all / There's more…
- Is_disable / There's more…
- Drop / There's more…
- Drop_all / There's more…
- Count / There's more…
- Get / There's more…
- Scan / There's more…
- Truncate / There's more…
- flush / There's more…
- major_compaction / There's more…
- move / There's more…
- split / There's more…
- Hlog_roll / There's more…
- zk_dump / There's more…
- List_peers / There's more…
- Enable_peer / There's more…
- shuffle
- about / Introduction
- Side Effect Processors(SEP) / There's more…
- snappy
- about / Snappy
- using / How to do it…
- URL / How it works…
- snapshot process
- about / Validating the cluster
- snapshot, deleting / Validating the cluster
- snapshot, configuring / Validating the cluster
- snapshot, listing / Validating the cluster
- snapshots, parameters
- WebInterface / How it works…
- Snapshots / How it works…
- Hbsae Snapshots / How it works…
- Offline Snapshots / How it works…
- Online Snapshots / How it works…
- Solr / There's more…
- sort
- about / Introduction
- Sqoop
- about / Using Sqoop
- using / Using Sqoop, How to do it…, How it works…
- references / Parallelism
- storage
- about / Storage
T
- tables / HBase data model part 1
- tall-narrow table layout
- versus flat-wide table layout / How HBase truly scales on key and schema design
- timestamps / HBase data model part 2
- tombstoning marker
- about / Read path
- transfer
- versus seek / Seek versus transfer
U
- User interface (UI)
- viewing / Viewing the Hbase user interface, How to do it …
V
- versioning / HBase data model part 2
W
- wget command / How to do it…
- write-ahead log (WAL) files / Introduction
- write-ahead logs (WAL)
- about / There's more…
- write path
- about / Write Path, How to do it…, There's more…
X
- XFS filesystem / How to do it…
Z
- ZFS filesystem / How to do it…
- ZooKeeper
- setting up / How to do it…