[ 
https://issues.apache.org/jira/browse/HBASE-4111?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13068705#comment-13068705
 ] 

Li Pi commented on HBASE-4111:
------------------------------

Can't seem to reproduce this bug using YCSB. I'm running HBase in Standalone 
mode, dumping in a bunch of records with.

java -cp build/ycsb.jar:db/hbase/lib/* com.yahoo.ycsb.Client -load -db 
com.yahoo.ycsb.db.HBaseClient -P workloads/workloadc -p columnfamily=family -p 
recordcount=1000000 -s > load.dat.

No matter how low I turn the cache, or turn it off, my log looks like:


2011-07-20 16:14:28,879 DEBUG org.apache.hadoop.hbase.io.hfile.HFile: 
decompressedSize = 65678
2011-07-20 16:14:28,880 DEBUG org.apache.hadoop.hbase.io.hfile.HFile: 
decompressedSize = 65678
2011-07-20 16:14:28,881 DEBUG org.apache.hadoop.hbase.io.hfile.HFile: 
decompressedSize = 65678
2011-07-20 16:14:28,882 DEBUG org.apache.hadoop.hbase.io.hfile.HFile: 
decompressedSize = 65608
2011-07-20 16:14:28,883 DEBUG org.apache.hadoop.hbase.io.hfile.HFile: 
decompressedSize = 65678
2011-07-20 16:14:28,884 DEBUG org.apache.hadoop.hbase.io.hfile.HFile: 
decompressedSize = 65552
2011-07-20 16:14:28,884 DEBUG org.apache.hadoop.hbase.io.hfile.HFile: 
decompressedSize = 65578
2011-07-20 16:14:28,887 DEBUG org.apache.hadoop.hbase.io.hfile.HFile: 
decompressedSize = 65678
2011-07-20 16:14:28,887 DEBUG org.apache.hadoop.hbase.io.hfile.HFile: 
decompressedSize = 65653
2011-07-20 16:14:28,888 DEBUG org.apache.hadoop.hbase.io.hfile.HFile: 
decompressedSize = 65658
2011-07-20 16:14:28,889 DEBUG org.apache.hadoop.hbase.io.hfile.HFile: 
decompressedSize = 65542

....

YCSB records are generally around the same size though - do you have any large 
entries?


> readBlock in HFile.Reader not 64 KB, but 5~6MB
> ----------------------------------------------
>
>                 Key: HBASE-4111
>                 URL: https://issues.apache.org/jira/browse/HBASE-4111
>             Project: HBase
>          Issue Type: Bug
>          Components: io, regionserver
>            Reporter: mingjian
>            Assignee: Li Pi
>         Attachments: code and result.txt
>
>
>     We found a strange problem in our read test. 
>     It is a 5 nodes cluster.Four of our 5 regionservers set 
> "hfile.block.cache.size"=0.4, one of them is 0.1(we call it node A). When we 
> random read from a 2TB data table we found node A's network reached 100MB, 
> and others are less than 10MB. So the read speed is low.
>     We set node A's "hfile.block.cache.size"=0.2, then all the nodes's 
> network are 10MB, that's right. To find why is this we debug with btrace and 
> find "readBlock" in HFile.Reader become abnormal.We know hbase read a block 
> which is 64 KB from disks and put it into blockcache. But when we set 
> "hfile.block.cache.size"=0.1, it is not 64KB, it is 5~6MB one time after 
> about 1 minute we restart hbase.
>     Why not 64 KB? The btrace code and results are in the attachments. 

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to