Snappy (Zippy), Библиотека Сжатия Данных От Bigtable.

Google выпустил библиотеку шустрый под лицензией Apache 2.0. Эта библиотека сжатия/декомпрессии нацелена не на максимальную степень сжатия или совместимость с другими библиотеками, а на максимальную скорость работы.

Например, по сравнению с самым быстрым режимом zlib, Snappy примерно на порядок быстрее обрабатывает большинство входящих данных, но размер архивов на 20–100 % больше.

На одном ядре Core i7 в 64-битном режиме Snappy скорость сжатия как минимум на 250 МБ/с выше, а скорость распаковки – как минимум на 500 МБ/с выше.

Snappy широко используется в Google: от BigTable и MapReduce до внутренних систем RPC (в некоторых презентациях он назывался Zippy).

Более подробную информацию смотрите в файле Прочти меня .

В исходный код включены тесты производительности по сравнению с другими библиотеками (zlib, LZO, LZF, FastLZ и QuickLZ).

Теги: #Bigtable #snappy #Zippy #библиотека сжатия данных #zlib #разработка веб-сайтов

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.