public <K, V> IPersistentHash<K, V> createHash(int pageSize, int loadFactor) {
		if (!opened) {
			throw new StorageError(StorageError.STORAGE_NOT_OPENED);
		}

		return new PersistentHashImpl<K, V>(this, pageSize, loadFactor);
	}