Hi there, You haven't described much about your environment, but there are two things you might want to consider for starters:
1) Is the table pre-split? (I.e., if it isn't, there is one region) 2) If it is, are all the writes hitting the same region? For other write tips, see thisŠ http://hbase.apache.org/book.html#perf.writing On 9/19/12 2:53 PM, "Pankaj Misra" <[email protected]> wrote: >Dear All, > >I have created 2 clients with multi-threading support to perform >concurrent writes to HBase with initial expectation that with multiple >threads I should be able to write faster. The clients that I created are >using the Native HBase API and Thrift API. > >To my surprise, the performance with multi-threaded clients dropped for >the both the clients consistently when compared to single threaded >ingestion. As I increase the number of threads the writes performance >degrades consistently. With a single thread ingestion both the clients >perform far better, but I intend to use HBase in a multi-threaded >environment, wherein I am facing challenges with the performance. > >Since I am relatively new to HBase, please do excuse me if I am asking >something very basic, but any suggestions around this would be extremely >helpful. > >Thanks and Regards >Pankaj Misra > > >________________________________ > >Impetus Ranked in the Top 50 India¹s Best Companies to Work For 2012. > >Impetus webcast ŒDesigning a Test Automation Framework for Multi-vendor >Interoperable Systems¹ available at http://lf1.me/0E/. > > >NOTE: This message may contain information that is confidential, >proprietary, privileged or otherwise protected by law. The message is >intended solely for the named addressee. If received in error, please >destroy and notify the sender. Any use of this email is prohibited when >received in error. Impetus does not represent, warrant and/or guarantee, >that the integrity of this communication has been maintained nor that the >communication is free of errors, virus, interception or interference.
