Which HBase version are you using ? How many regions are there for the underlying table ?
Thanks On Fri, Oct 19, 2012 at 1:36 AM, JUN YOUNG KIM <[email protected]> wrote: > Hi, hbase-users. > > To get a start-key and end-key from each region, I implemented simple code > like this. > > > > HTable table = new HTable(admin.getConf(), admin.getTableName()); > NavigableMap<HRegionInfo, ServerName> locations = > table.getRegionLocations(); > for (Map.Entry<HRegionInfo, ServerName> entry: > locations.entrySet()) { > HRegionInfo info = entry.getKey(); > > System.out.println("server : " + > entry.getValue().getHostname()); > System.out.println("start : " + info.getStartKey().length); > System.out.println("end : " + info.getEndKey().length); > } > > > but, this code returns > > server : one-of-servers-name > start : 0 > end : 0 > > start-key and end-key is empty. nothing! > data size is very strong. it's about 10,000. > from integer 0 to integer 10,000. > > how could I get correct range of a region? > > thanks for your concerns. >
