Split table in Janusgraph - Hbase #3398
-
When using Hbase as storeage backend, I found that Janusgraph create 1 table in Hbase as Below:
So when Hbase split table to regions. Assuming there are 9 regions, is each column family above 1 region? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
All user data end up in the edgestore, so the edgestore is most likely to split in regions. HBase does the split automatically, after a the first region becomes larger than 20 GB (configurable value). During the initial batch load you can set the JanusGraph property storage.hbase.region-count to increase the number of regions for performance reasons. If these regions stay below 20 GB, HBase will compact these automatically after some time. |
Beta Was this translation helpful? Give feedback.
All user data end up in the edgestore, so the edgestore is most likely to split in regions. HBase does the split automatically, after a the first region becomes larger than 20 GB (configurable value). During the initial batch load you can set the JanusGraph property storage.hbase.region-count to increase the number of regions for performance reasons. If these regions stay below 20 GB, HBase will compact these automatically after some time.
The other tables are completely independent and HBase will treat them in an analogous way.