У меня есть 7 8-битных целочисленных значений для записи, которые я хочу сохранить в Postgres. Pg не предлагает одиночный байтовый целочисленный тип, SMALLINT или 2 байта, являющийся наименьшим целым типом данных. Есть ли в любом случае я могу хранить 7 8-битных чисел и экономить место?
Будет ли тип массива с массивом из 7 элементов более компактным? Или я должен сделать двоичное представление моих 7 чисел (например, используя пакет в Perl) и сохранить это в одном байтовом поле?
Любые другие предложения?