Я пишу сервис, который кэширует результаты умножения 2 целых чисел.Итак, моя идея заключается в том, чтобы хранить что-то вроде: entry0: ((a, b), c)
Где:
a
: первое число b
: второе число c
: результат
Я бы хотел избежать дублирования записей.Например: ((b, a), c)
, поскольку кэширование результата умножения a*b
позволяет мне не сохранять b*a
.
Мои вопросы здесь:
- Какая БДдвигатель я должен использовать?БД может быть целой системой (контейнером) или даже единственным файлом, хранящимся на диске.
- Я подумал о Redis из-за простоты, но не могу найти подходящий тип для хранения в нем своей информации.Это возможно даже в Redis?