Когда использовать хранилище ключей и значений для веб-разработки?

Когда кто-то может использовать хранилище ключей и значений (Redis, memcache и т.д.) для веб-разработки? Фактический вариант использования был бы наиболее полезным.

Меня беспокоит то, что простая база данных кажется намного более функциональной, потому что, насколько я понимаю, она может делать все, что может делать хранилище значений ключей, ПЛЮС, что также позволяет выполнять фильтрацию / запрос. Это означает, что, насколько я понимаю, вы НЕ можете использовать фильтр типа:

select * homes where price > 100000

с хранилищем ключ-значение.

Пример

Давайте представим, что StackOverflow использует хранилище значений ключей (memcache, redis и т. Д.).

Каким образом хранилище "ключ-значение" поможет удовлетворить потребности хостинга Stackoverflow?

14
задан Martin Thoma 29 September 2019 в 12:05
поделиться