Я хочу перенести приложение, которое в настоящее время использует сериализацию Java, на приложение, которое не зависит от языка, например JSON, с полиморфной сериализацией / десериализацией, проблема в том, что мои объекты очень велики, и это приводит к генерации больших данных JSON, которые я не делаюхотеть.
Пример. Объект, сериализованный через Java, создаст файл размером около 7 МБ. Для того же файла JSON будет 200 МБ.
PS - в настоящее время я использую Jackson для JSON, поскольку он имеет хорошую поддержку полиморфной сериализации / десериализации с аннотациями. Я пытался улыбаться Джексоном. Это уменьшает размер, но не так много
Может ли кто-нибудь посоветовать лучший подход сериализации, не зависящий от языка, который будет производить намного меньше данных, чем Java.
Заранее спасибо.