Использование сжатия для уменьшения размера хранилища xodus - PullRequest
0 голосов
/ 11 ноября 2018

Можно ли использовать какой-либо уровень сжатия в хранилище / среде / сущностях xodus?

Я видел, что можно зашифровать магазин. Но я не видел ничего, связанного со сжатием магазина.

1 Ответ

0 голосов
/ 12 ноября 2018

Шифрование магазина добавлено по соображениям безопасности. Сам Xodus пытается хранить данные оптимальным способом. Некоторая большая часть данных, таких как файлы / большие двоичные объекты, может храниться в сжатом (сжатом виде) программным способом Вы можете использовать VirtualFileSystem для хранения большой части данных безопасным для транзакций способом. Существует VirtualFileSystem#setCustomConverter для использования вашей собственной реализации для изменения входных / выходных потоков. Проверьте , как он использовал в тестах на сжатие Snappy

...