Акция
Java‑университет
Обучение
Курс
Задачи
Опросы
Игры
Помощь
График пинков
Стажировка
Сообщество
Пользователи
Форум
Чат
Статьи
Истории успеха
Активности
Отзывы
Подписки
Светлая тема
Лекции
Отзывы
О нас
CS50
Начать
Начать обучение
Начать обучение
Карта квестов
Лекции
Открытые квесты
Уровень 18
Проблемы параллельных транзакций
SQL & Hibernate
18 уровень,
0 лекция
Введение. Потерянное обновление. «Грязное» чтение. Неповторяющееся чтение. Чтение «фантомов».
Уровни изоляции транзакций
SQL & Hibernate
18 уровень,
1 лекция
Read uncommitted. Read committed. Repeatable read. Serializable. Поддержка изоляции транзакций в реальных СУБД
Концепция ACID
SQL & Hibernate
18 уровень,
2 лекция
Появление ACID. Появление транзакций. Связность ACID
Теорема CAP
SQL & Hibernate
18 уровень,
3 лекция
Согласованность про Брюверу. Доказательство «теоремы». ACID-транзакции
Транзакции и не только
SQL & Hibernate
18 уровень,
4 лекция
Проблема одновременности. Транзакции пришли, чтобы спасти нас. "I" и другие буквы в ACID
BASE vs ACID
SQL & Hibernate
18 уровень,
5 лекция
Битва аббревиатур: BASE vs. ACID. BASE как антагонист. Получается, базы данных BASE совсем не выполняют критерии ACID? как разные БД индексируют данные, и как это влияет на durability, и не только. Как работают in-memory DB.
Как реализовать ACID в своем приложении: теория
SQL & Hibernate
18 уровень,
6 лекция
Зачем это надо. Базовый инструментарий для любителей транзакций. Идемпотентность операций.
Как реализовать ACID в приложении: практика
SQL & Hibernate
18 уровень,
7 лекция
ID транзакций. Повторные попытки ("retries"). Продвинутый инструментарий для любителей транзакций. Как понять, когда мне нужны гарантии ACID? В каких случаях мне не нужны ACID?
Please enable JavaScript to continue using this application.