Другим вариантом повышения производительности и масштабирования в области кэширования является использование как ОЗУ, так и диска, в частности, диск можно использовать для виртуализации памяти, в некоторой степени аналогично модулю расширения памяти для решения масштабирования, когда памяти мало. , То есть высоко оптимизированные, полностью уменьшенные накладные расходы на отображение. Низкая занимаемая площадь, тесно интегрированная с механизмом индексации данных с прямым отображением на диск.
В зависимости от варианта использования, нет смысла использовать решение для кэширования, если само кэширование не достигло оптимальных уровней производительности и масштабируемости из-за задержек в сети и оркестрации.
Очень хорошим примером реализации этого метода является новая библиотека с открытым исходным кодом Virtual Cache, за более подробной информацией обращайтесь по этой ссылке: http://www.codeproject.com/Tips/827339/Virtual-Cache.