private String getNameByIndex(int index) {
    if (index < 0 || index >= memberNum) {
      throw new IndexOutOfBoundsException();
    }
    return getNameByOffset(getOffsetByIndex(index));
  }
Binary search implementation.

@param key to be searched or inserted.
@return the position of the smallest key larger than or equal to the passing in.
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/schemaengine/schemaregion/mtree/impl/pbtree/schemafile/AliasIndexPage.java