Новая статья из цикла про нашу OLTP-СУБД на Rust.С самого начала мы выбрали MVCC на UNDO-логе вместо версионирования в heap, как в PostgreSQL. И годами повторяли свой же лозунг: «нет VACUUM, нет bloat». Оказалось, это правда ровно наполовину.Heap и правда не пухнет от истории версий. Но bloat никуда не делся:…
Tic Tac Toe, часть 0: Сравнение Svelte и React Tic Tac Toe, часть 1: Svelte и Canvas 2D Tic Tac Toe, часть 2: Undo/Redo с хранением состояний Tic Tac Toe, часть 3: Undo/Redo с хранением командВ этой части рассмотрена реализация игры Tic Tac Toe с помощью паттерна Command, с хранением команд Undo/Redo вместо хранения отдельных состояний, с произвольным доступом к каждому шагу истории игры. Читать дальше →
Привет, Хабр! Сегодня поговорим о VACUUM в PostgreSQL — штуке, которая спасает базы данных от захламления.PostgreSQL использует MVCC для управления транзакциями. То есть каждая операция вставки, обновления или удаления оставляет после себя версию строки. Старые версии остаются в таблице, пока VACUUM их не зачистит. Читать далее
Робот-пылесос Xiaomi Robot Vacuum X20 Pro (белый) Робот-пылесос Xiaomi Robot Vacuum X20 Pro (белый) Высота (мм) 350 Толщина (мм) 97 Вес (г) 3700 Ширина (мм) 350 Производитель Xiaomi Альтернативное название Робот-пылесос Xiaomi Robot Vacuum X20 Pro (BHR8859EU) Тип товара Робот-пылесос в наличиивозможна доставка. Цена: 64990.00 ₽ КУПИТЬ