Что такое быстрое получение данных из redis с использованием ключа или получение данных из oracle одной таблицы с использованием первичного ключа - PullRequest
0 голосов
/ 22 января 2020

Мне нужен механизм кэширования. Redis доступен, должен ли я использовать redis, или есть также таблица oracle, используемая в качестве кэша.

что быстро: получение данных из redis или получение данных с oracle с использованием первичного ключа.

Есть ли статистика производительности для сравнения

1 Ответ

0 голосов
/ 03 февраля 2020

Oracle имеет встроенное кэширование данных на уровне блоков. Вы также можете использовать набор данных "кэширование результатов" в Oracle. Сначала я бы попробовал поиск Oracle по первичному ключу, а затем, если ваши требования к производительности не выполняются, проверьте возможности настройки SQL (включая оценку памяти SGA / PGA, индексы, кэширование результатов, ...).

...