Tag: jsonb

Postgres, Postgres Professional (Software Company), PostgreSQL (Software), Postgres pro, Постгрес

Учимся писать расширения на языке C для PostgreSQL | Записки программиста

Учимся писать расширения на языке C для PostgreSQL | Записки программиста

Статья программиста-разработчика нашей компании Александра Алексеева о том, как писать расширения для PostgreSQL на примере ZSON - расширения для сжатия JSONB

Image


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


Взглянем на код: https://postgrespro.ru/blog/pgsql/119069

#PostgreSQL #PostgresProfessional #ZSON #JSONB #C #Bash #pg_extension