Database Reference
In-Depth Information
Performance Optimization
In the previous chapter, you learned some of the approaches to advanced modeling
techniques for HBase. In this chapter, we will talk about how to write high
performance and scalable HBase applications.
In particular, will take a look at the following topics:
• The bulk loading of data into HBase
• Profiling HBase applications
• Tips to get good performance on writes
• Tips to get good performance on reads
• Benchmarking and load testing HBase
Loading bulk data into HBase
When deploying HBase for the first time, we usually need to import a significant
amount of data. This is called initial loading or bootstrapping . There are three
methods that can be used to import data into HBase, given as follows:
• Using the Java API to insert data into HBase. This can be done in a single
client, using single or multiple threads.
Java
Client
HBase
Java API
hbase.put()
Search WWH ::




Custom Search