Redis

8 уроков
Консультации
#2 –  Основы работы с Redis

#2 – Основы работы с Redis

За урок вы научитесь использовать основные Redis команды для записи простых пар: ключ - значение. Вы научитесь управлять такими записями, выводить на экран и делать другие манипуляции.

Видеоурок

Redis — это одна из самых быстрых систем хранения данных в памяти, и строки (String) являются его базовым и наиболее часто используемым типом данных. По сути, строка в Redis — это обычная последовательность байтов, что позволяет хранить в ней как текстовые данные, так и бинарные файлы, JSON-объекты или числовые значения. Благодаря своей простоте строки идеально подходят для хранения коротких текстов, счетчиков, токенов или кешированных данных.


Работа со строками строится вокруг нескольких ключевых команд. Например, чтобы записать значение, используется команда SET, а для чтения — GET. Если необходимо удалить данные, достаточно вызвать DEL, а проверить, существует ли ключ, можно командой EXISTS. Такая простая модель работы делает Redis понятным даже для тех, кто только начинает знакомство с базами данных.


Ключи в Redis — это текстовые идентификаторы, с которыми связаны данные. Сами по себе ключи могут быть любыми строками длиной до 512 мегабайт, но на практике чаще всего используются короткие и человеко-понятные названия, например, user:1001:name. Такой стиль именования помогает логично структурировать данные. Кроме того, ключи в Redis всегда уникальны в рамках одной базы, поэтому грамотная система именования — важная часть работы с хранилищем.


Для удобства работы Redis предоставляет специальный CLI — это командная оболочка, в которой можно вручную выполнять любые команды, проверять состояние данных, устанавливать новые значения или удалять ключи. CLI — это отличный инструмент для обучения, тестирования и отладки, особенно на ранних этапах знакомства с Redis.

Исходный код

Весь код будет доступен после подписки на проект!

Задание к уроку

Необходимо оформить подписку на проект, чтобы получить доступ ко всем домашним заданиям

Большое задание по курсу

Вам необходимо оформить подписку на сайте, чтобы иметь доступ ко всем большим заданиям. В задание входит методика решения, а также готовый проект с ответом к заданию.
PS: подобные задания доступны при подписке от 1 месяца

Также стоит посмотреть

Изучение CSS/CSS3 для новичка: от нуля до гуру
10 уроков
3D шутер c мультиплеером в Unity
8 уроков
QA тестировщик с нуля / Тестирование для начинающих
13 уроков
Уроки Java для начинающих
21 урок
Дополненная реальность / Создание Unity AR приложений
Создание приложения на React JS / Использование API
7 уроков
Комментарии
Добавить комментарий

Пока комментариев нет