@Override
  public void put(final int key, final int value) {
    try {
      cache.invalidate(key);
      map.appendData(key, getAddAppender(value));
    }
    catch (IOException e) {
      throw new BuildDataCorruptedException(e);
    }
  }
@Override
  public void put(final int key, final int value)