Независимый от языка и небольшой по размеру сериализация для Java-объектов - PullRequest
0 голосов
/ 30 сентября 2019

Я хочу перенести приложение, которое в настоящее время использует сериализацию Java, на приложение, которое не зависит от языка, например JSON, с полиморфной сериализацией / десериализацией, проблема в том, что мои объекты очень велики, и это приводит к генерации больших данных JSON, которые я не делаюхотеть.

Пример. Объект, сериализованный через Java, создаст файл размером около 7 МБ. Для того же файла JSON будет 200 МБ.

PS - в настоящее время я использую Jackson для JSON, поскольку он имеет хорошую поддержку полиморфной сериализации / десериализации с аннотациями. Я пытался улыбаться Джексоном. Это уменьшает размер, но не так много

Может ли кто-нибудь посоветовать лучший подход сериализации, не зависящий от языка, который будет производить намного меньше данных, чем Java.

Заранее спасибо.

...