ZSON: расширение PostgreSQL для прозрачного сжатия JSONB | Наша статья на Хабре

PostgreSQL Источник: www.habrahabr.ru

          Недавно мы выложили на GitHub ZSON. ZSON — это расширение к PostgreSQL для прозрачного сжатия JSONB-документов. Сжатие осуществляется путем выделения строк, наиболее часто встречающихся в ваших документах, и построения словаря с этими строками. Притом строки могут быть не только ключами документа, но и значениями или, например, строками из вложенных массивов. В некоторых случаях ZSON позволяет уменьшить размер базы до двух раз и увеличить количество транзакций в секунду на 10%. В shared buffers документы хранятся в сжатом виде, за счет чего память тоже экономится.

          Интересно? Читайте дальше, и вы узнаете, как пользоваться всем этим хозяйством на практике.

ZSON: расширение PostgreSQL для прозрачного сжатия JSONB

 


Александр Алексеев
программист-разработчик