Я должен реализовать кэширование для функции, которая обрабатывает строки с разными значениями (пару байт до нескольких килобайт). Я намерен использовать для этого базу данных - в основном одну большую таблицу с входными и выходными столбцами и индекс в столбце ввода. Кэш попытается найти строку во входном столбце и получить выходной столбец - возможно, одно из простейших приложений баз данных, которое можно себе представить.Лучшая практика для реализации кеша
Какая база данных будет лучше всего подходит для этого приложения? Полнофункциональная база данных, такая как mysql или простая, например sqlite3? Или есть даже лучший способ, не используя базу данных?