Простой, вероятно, глупый вопрос: предположим, у меня есть Java-сервер, который хранит в памяти часто используемые ключи и значения, которые я могу запрашивать (скажем, в HashMap)
В чем разница между что и используя Memcache (или даже Redis)? Они оба хранят вещи в памяти. Есть ли польза для одного или другого? Memcache оставляет меньше места для памяти? Можно ли хранить больше в меньшем объеме памяти? Быстрее запросить? Никакой разницы?