if (this.level == TWO_LEVEL_INDEX) {
TreeMap<Tuple, LinkedList<Long>> rootMap = rootCollector.getMap();
keySet = rootMap.keySet();
rootOut = fs.create(new Path(fileName + ".root"));
rootOut.writeInt(this.loadNum);
rootOut.writeInt(keySet.size());
/* root key writing */
for (Tuple key : keySet) {
byte[] buf = RowStoreUtil.RowStoreEncoder.toBytes(keySchema, key);