finish get question from redis cache
change some volumn name and refactor