Мой пример использования следующий -
У меня есть таблица базы данных с более чем 1000 записей, и эта таблица обновляется / редактируется нечасто, но я ожидаю, что это изменится в будущем. Некоторые из столбцов в таблице содержат строки, которые имеют значительную длину.
Сейчас я нахожусь в процессе написания приложения пользовательского интерфейса, которое будет иметь некоторые события при наведении курсора, которые будут отображать текст, полученный из вышеупомянутой таблицы базы данных.
Для моего случая использования я решил написать внутренний сервер, который будет размещать базу данных в памяти, которая будет содержать все данные, которые присутствовали в вышеупомянутой таблице. Приложение UI теперь при запуске будет кэшировать необходимые данные из базы данных в памяти, представленной или размещенной на внутреннем сервере.
Оправдывает ли мой вариант использования базу данных в памяти?
Если нет, то какие альтернативы мне следует рассмотреть?
РЕДАКТИРОВАТЬ 1 -
Мой вариант использования также включает очень частое выполнение нескольких запросов различной сложности в базе данных.
Спасибо
P1nG