Задать вопрос
@Unsacrificed

Каково внутреннее представление данных в PostgreSQL?

Для работы с libpq требуется знать внутреннее представление данных в PostgreSQL, однако в официальной документации, да и вообще в интернете, я не могу найти этой информации. Да, можно конечно использовать текстовое представление, а не бинарное, но это overhead на конвертацию в/из строк, да и парсить human-readable строки очень не хочется. Отсылки к исходникам вида "src/backend/utils/adt/numeric.c::numeric_recv()" пользы не принесли.
Каково же это пресловутое "server storage format"?
  • Вопрос задан
  • 2472 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • OTUS
    PostgreSQL. Advanced
    4 месяца
    Далее
  • Учебный центр IBS
    QPT PostgreSQL 16. Оптимизация запросов
    1 неделя
    Далее
  • Слёрм
    PostgreSQL База
    4 недели
    Далее
Пригласить эксперта
Ответы на вопрос 1
gbg
@gbg
Любые ответы на любые вопросы
Числовые значения типа integer приходят в сетевом порядке байт, numeric - зависит от реализации, ссылка на которую у вас в вопросе.

Текст и так можно получить текстом.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы