Английская лексика: Разработка программного обеспечения · Базы данных и хранение данных

Что значит key-value store?

Значение и примеры · Разработка программного обеспечения

существительноеРаспространённый термин

key-value store: хранилище «ключ—значение», key-value-хранилище

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

Где и как употребляется

Типичные примеры — Redis, Memcached, etcd и Amazon DynamoDB. Такие хранилища применяют для кэшей, пользовательских сессий, счётчиков, флагов функций и ограничения частоты запросов. Ключи получают и устанавливают (get/set), часто задавая срок жизни TTL.

Примеры предложений

  1. Session data lives in a key-value store, so any web server can read it.

    Данные сессий хранятся в key-value-хранилище, поэтому их может прочитать любой веб-сервер.

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

  2. A key-value store is fast, but you can't run complex queries on it.

    Хранилище «ключ—значение» быстрое, но сложные запросы к нему выполнять нельзя.

    Быстрый поиск по ключу не означает поддержку произвольных выборок.

Распространённые словосочетания

  • key-value store
  • key-value pair
  • set a key
  • key expiry
  • TTL

Это слово в других отраслях

Одно и то же английское слово может иметь другое значение в другой отрасли:

Другие термины: Базы данных и хранение данных

Закрепляйте лексику чтением

Тексты подходящего уровня помогают запоминать новые слова. Выберите бесплатные книги на английском: