Каков наилучший подход для сериализации графиков объектов Java?эффективная сериализация графа объектов Java
Мои требования к библиотеке сериализации являются 1) скорость десериализации 2) размер - как можно меньше (меньше, чем в Java по умолчанию сериализации) 3) гибкость - на основе аннотаций определения того, что должно быть сериализовать бы неплохо ,
Основной формат файла не имеет значения.
Я посмотрел на протокольные буферы и XStream, но первый из них недостаточно гибкий из-за необходимости сопоставления файлов, а позже создает большие файлы.
Любая помощь приветствуется.
Сравнение виртуальной машины Java сериализаторов (https://github.com/eishay/jvm-serializers/wiki) имеет полезную информацию для выполнения, а также в результате размер сериализации. Он охватывает только один вариант использования (один тип сериализованного объекта), но дает некоторую идею. – StaxMan