Разработчики ААА игр сами способны выбрать технологически правильный стек под конкретную задачу, не оглядываясь на экономические ограничения - это косвенное следствие из их бюджетов и класса разработчиков.
Сам я разработчик программного обеспечения в сфере web.
Что вы врете то? Web разработчик так себя никогда не назовет. Да и вообще уже давно web разработчиков как таковых нет, все поделились на специализации: front-end, back-end, js и тд. Еще бы написали "Сам я опытный оператор ЭВМ".
В память кешируют результат выполнения запросов. Чтобы уменьшить время отклика и снизить нагрузку на БД.
Кроме того у СУБД есть свой кеш, с той же целью. Она им управляет сама.
Для кеширования предпочтительнее использовать оперативную память. Потому что скорость доступа к данным в памяти во много раз быстрее чем к данном на диске.
вы в курсе что программирование ломает мышление в силу специфики задач и обильной декомпозиции?
не ломайте мозги ребенку раньше времени, дайте ему хоть среднюю школу окончить, это не иностранный язык все таки учить.