Есть вопрос, к примеру на серваке есть софтина, проект или сайт с БД. Имеется допустим много оперативки. Многие проекты хешируют все БД сайта в оперативную память.
Можете мне пояснить зачем это делает и какой с этого профит?
В память кешируют результат выполнения запросов. Чтобы уменьшить время отклика и снизить нагрузку на БД.
Кроме того у СУБД есть свой кеш, с той же целью. Она им управляет сама.
Для кеширования предпочтительнее использовать оперативную память. Потому что скорость доступа к данным в памяти во много раз быстрее чем к данном на диске.