Я ищу API или приложение , которое может кэшировать данные из файла или базы данных .
Моя идея состоит в том, что у меня есть приложение, которое читает базу данных, но доступ к базе данных является последовательным и находится на диске.
Что я в основном хочу сделать, так это сначала получить данные из кэша, а затем, если они не существуют в кэше, затем нажать на базу данных. Примечание. Я не использую основную базу данных, я использую SQLite , но мои требования к производительности очень высоки.
Так есть ли какой-либо продукт или API (бесплатный или коммерческий), который я могу использовать для этой цели? Также у меня должен быть API для взаимодействия с моим кешем.
Я хочу реализовать что-то вроде кэша веб-сервера или что-то в этом роде.
Я использую C и платформу Unix.
Спасибо