HBase Benchmarking for Multi-Threaded Environment
This weekend I attempted to figure out how HBase writes perform in multi-threaded environments. […]
I used three variants to write records into HBase:
- Use one
HTablefor every write
HTableis created using a singleton instance ofHBaseConfigurationHTableis created using new instance ofHBaseConfiguration(Why? - I wanted to check how the behavior changes if connections to servers are not shared. Reference: HTable and HConnectionManager documentation)- Use
HTablePool
Not really a benchmark, but you could probably use the GitHub code to build one.
Original title and link: HBase Benchmarking for Multi-Threaded Environment (NoSQL database©myNoSQL)
via: http://www.srikanthps.com/2011/06/hbase-benchmarking-for-multi-threaded.html