← Все курсы

Базы данных за вечер: SQLite, PostgreSQL, Redis

Попробуешь три популярные базы за вечер: таблицы и запросы в SQLite и PostgreSQL, ключи, очереди и TTL в Redis.

Обзорный маршрут для тех, кто хочет понять, чем отличаются базы, прежде чем углубляться. SQLite — файл и одна команда: таблица, запрос, UPDATE, индекс и JOIN. PostgreSQL — настоящий сервер: база, роль, запросы и логический дамп. Redis — хранилище ключей: пароль, ключ с TTL, счётчик, очередь и хэш. Дальше — отдельные курсы по SQL на SQLite и по PostgreSQL.

15 заданий
  1. Создай базу SQLiteсредне
  2. Запрос к SQLite в файлсредне
  3. SQLite: обнови данныесредне
  4. SQLite: создай индекссредне
  5. SQLite: соедини таблицысложно
  6. PostgreSQL: создай базулегко
  7. PostgreSQL: роль с паролемсредне
  8. PostgreSQL: INSERT и SELECTсредне
  9. PostgreSQL: INNER JOINсредне
  10. Дамп базы PostgreSQLсложно
  11. Redis с паролемлегко
  12. Redis: ключ с TTLсредне
  13. Redis: счётчик посещенийсредне
  14. Redis: очередь через списоксредне
  15. Redis: профиль в хэшесредне