Перейти к содержимому

Пост канала

Программирование ITmozg
  1. видео

    Postgres против MySQL. Postgres спроектирован как единая, целостная система, и этот архитектурный подход определяет принципы работы всех остальных компонентов. Данные хранятся в виде «кучи» (heap), где могут одновременно существовать несколько версий одной и той же строки. При обновлении создаются новые версии, а старые сохраняются до тех пор, пока не будут удалены в процессе очистки (VACUUM). Механизм MVCC (многоверсионное управление параллельным доступом) встроен непосредственно в модель данных, что открывает широкие возможности для индексации и расширения функциональности. В основе MySQL лежит архитектура с подключаемыми модулями хранения (storage engines). Уровень SQL находится «сверху», а за хранение данных отвечает движок InnoDB. Старые версии строк хранятся в журналах отката (undo logs) и восстанавливаются по мере необходимости. Данные организованы в виде кластеризованного индекса, где первичный ключ определяет их физическое расположение. ♻️ Сделай репост, чтобы помочь другим. 👉 @itmozg

    Открыть в MAX
    Просмотры
    405
    ER
    1,2%
    Реакции
    5