Каковы некоторые из распространенных шагов для уменьшения размера данных JSON? - PullRequest
1 голос
/ 24 марта 2012

Я сталкиваюсь с проблемами, когда некоторые из наших хранилищ данных видят большую пропускную способность. Мы используем POJO, сериализованные в JSON, используя Джексона. Как мы можем сжимать данные JSON?

Одна первоначальная мысль предложила использовать BSON, но, видимо, он не намного меньше, чем JSON.

Ответы [ 2 ]

1 голос
/ 24 марта 2012

Если вы не связаны с JSON, вы можете попробовать MessagePack :

MessagePack - это эффективная библиотека сериализации объектов на основе двоичного кода.Это позволяет обмениваться структурированными объектами между многими языками, такими как JSON.Но в отличие от JSON, он очень быстрый и маленький.

Существуют реализации на многих языках.

1 голос
/ 24 марта 2012

Выезд CJSON .

Вы можете увидеть некоторые сравнения здесь .

...