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