Mysql или json, где лучше хранить часто используемые данные?
А как вы собираетесь хранить данные в JSON? Если говорить очень просто, то json формат нужен для передачи ассоциативных массивов между разными языками. Или я чего-то не знаю? А данные по-любому придётся хранить в БД, без этого никуда. Базу выбирайте сами.
В большинстве случаев, когда вспоминается WEB, то выбирают реляционную базу данных MySQL, увы - так сложилось исторически. Но по существу, потенциал этой реляционной базы данных используют лишь на 10%, и то в лучшем случае... По большому счёту, нам нужно просто сохранить данные, абсолютно несвязанные между собой. В вашем случае, я советую использовать MongoDB - прекрасно справится с вашими задачами.