You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kylin.apache.org by "hongbin ma (JIRA)" <ji...@apache.org> on 2016/04/18 09:40:25 UTC

[jira] [Created] (KYLIN-1591) enabling different block size setting for small column families

hongbin ma created KYLIN-1591:
---------------------------------

             Summary: enabling different block size setting for small column families
                 Key: KYLIN-1591
                 URL: https://issues.apache.org/jira/browse/KYLIN-1591
             Project: Kylin
          Issue Type: Improvement
            Reporter: hongbin ma
            Assignee: hongbin ma


the current setting for hbase block size (kylin.hbase.default.block.size) is by default set to a quite large value because cubes can be quite big value(4M) because cubes with memory hungry measures like hll can be quite large. However if a column family does not contain memory hungry measures it does not make sense to be that large.

the revised setting will be:

  public int getHbaseDefaultBlockSize() {
        return Integer.valueOf(getOptional("kylin.hbase.default.block.size", "1048576"));
    }

    public int getHbaseSmallFamilyBlockSize() {
        return Integer.valueOf(getOptional("kylin.hbase.small.family.block.size", "65536"));
    }



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)