Инвалидация кэша PostgreSQL: гонка позднего заполнения
Разберите гонку cache-aside, когда старое чтение повторно заполняет удалённый ключ после коммита. Узнайте об ограждении публикации, снимках, откате и кэшах на уровне запроса.
Читать статьюНачните с работы, которую запрос повторяет. Эти статьи связывают путь чтения PostgreSQL с решениями на уровне приложения: что измерять, как публикуются устаревшие данные и что должен сохранять ответ пакетного чтения.
Впервые знакомитесь с расширением? Запустите локальную демонстрацию, затем воспользуйтесь руководством по выбору кэширования, чтобы выбрать путь чтения.
Подписаться через AtomРазберите гонку cache-aside, когда старое чтение повторно заполняет удалённый ключ после коммита. Узнайте об ограждении публикации, снимках, откате и кэшах на уровне запроса.
Читать статьюСпроектируйте честное сравнение кэша строк PostgreSQL с подготовленным SQL, SQL mget и RESP MGET. Разделите прогретые чтения, промахи, размеры пакетов, записи и затраты клиента.
Читать статьюЗамените запросы по одному первичному ключу, сохранив дублирующиеся ID, порядок входных данных, позиции NULL и отсутствующие строки. Сравните ANY, WITH ORDINALITY и SQL mget.
Читать статью