Once a StoreFile is written to disk it is never updated. http://hbase.apache.org/book.html#regions.arch
So the options are are either Puts (like you've been describing - which will create new StoreFiles per MemStore flush) or bulk loading HFiles (new StoreFiles). Out of curiosity, are you trying to update *every* row? Most of the rows? On 5/8/12 12:04 PM, "Nikolaos Papailiou" <[email protected]> wrote: >Hi all, > >I would like to sequentially read and update some HFiles. That means >that I want something like a HFileScanner but with the capability of >directly updating the current key/value pair. I have been trying to do >that with sequential puts and major compactions of the region but the >performance is very poor. Is there another way to do this efficiently? > >Thanks, >Nikos >
