Дом Базы данных Что такое редис? - определение из техопедии

Что такое редис? - определение из техопедии

Оглавление:

Anonim

Определение - Что означает Redis?

Redis - это расширенное хранилище значений ключей, более известное как сервер структуры данных.

Это можно рассматривать как тип базы данных, которая работает с парами ключ-значение и использует основную память для хранения данных. Использование основной памяти означает, что она является быстрой и масштабируемой, но может ограничиваться объемом оперативной памяти.

Он также имеет встроенное постоянство, хотя снимки и журналирование на диск, поэтому он может быть использован в качестве базы данных без SQL.

Техопедия объясняет Redis

Redis описывается как расширенное хранилище ключей-значений, а не как прямая база данных из-за способа хранения данных в виде пар ключ-значение, которые могут содержать строки, списки, наборы хэшей и отсортированные наборы.


Он работает с набором данных в памяти для достижения выдающейся производительности и может выполнять элементарные операции, такие как добавление строк, увеличение значений хеш-функции, поиск и извлечение элементов в списке, пересечение вычислительных множеств, объединение и различие и многое другое.


В зависимости от варианта использования, для которого реализован Redis, данные можно сохранить, выгрузив набор данных на диск или добавив каждую команду в журнал.


Redis является открытым исходным кодом и имеет лицензию BSD. Он был разработан Salvatore Sanfilippo и первоначально был выпущен 10 апреля 2009 года.


Программа написана на языке ANSI C и тщательно протестирована для систем POSIX, таких как Linux, BSD и OSX. Официальной версии Windows нет, но Microsoft разрабатывает и поддерживает 32- и 64-разрядную экспериментальную версию для Windows.

Что такое редис? - определение из техопедии