LevelDB: срок службы и ответственность компараторов, block_cache и filter_policy?

Нужно ли удалять мои компараторы, block_cache и filter_policy после закрытия моей базы данных? Должны ли они существовать в течение всей жизни базы данных?

Я не могу найти эту информацию в любой документации.

Судя по исходному коду, я думаю, что мне нужно удалить их после закрытия базы данных, но они должны сохраняться в течение всей жизни, пока она открыта.

Спасибо

0

Решение

options.block_cache а также options.filter_policy должен быть удален после закрытия дескрипторов базы данных.

1

Другие решения

Вы правы насчет компараторов, но я не уверен насчет двух других.

0

По вопросам рекламы [email protected]