Text encoding débacles (PConf.dev 2026)

15 подписчиков

12+
12+

2 просмотра

6 дней назад

ПожаловатьсяНарушение авторских прав

Text encoding débacles (PConf.dev 2026)

15 подписчиков

12+
12+

2 просмотра

6 дней назад

ПожаловатьсяНарушение авторских прав
12+
12+

2 просмотра

6 дней назад

Текстовые кодировки: катастрофы (Text encoding débâcles) PGConf.dev 2026 Представлено Томасом Манро (Thomas Munro) на PGConf.dev 2026 (https://2026.pgconf.dev) Вы можете думать, что проблема текстовых кодировок была решена UTF-8. Для многих разработчиков это в основном так, но PostgreSQL продолжает поддерживать десятки кодировок и мультикодировочные конфигурации. Существуют некоторые шероховатые и даже опасные грани, с последствиями, даже если вы используете только UTF-8. Я хочу представить прототипы для решения этих проблем с практической моделью, а также некоторые другие возможности, которые я заметил по пути. Обзор модели текстовых кодировок PostgreSQL, связанных концепций ОС и мотиваций. Дыры в этой модели, включая общие каталоги и представления, аутентификацию, файловые системы и многое другое. В каких шаблонах использования мы с этим справляемся? Или нет? Предлагаемая модель для точного определения кодировки всего, при этом допуская разумные шаблоны использования. Обзор тесно связанного pg_wchar, дыры и улучшения. Возможности ускорения. Что потребуется для поддержки NUL в тексте? https://2026.pgconf.dev/session/572

, чтобы оставлять комментарии