thinkphp+mysql+redis, is used in the background to arrange on-site exams every period of time, about 100 people. At ordinary times, 3000 people will take mock exam training.
my idea: formal examination, give out 100 sets of papers, except that there are 100 sets of papers in the database, put the same 100 sets of papers in redis. In this way, candidates load the test papers in redis directly, do not have a relationship with the database, and send the Synchronize test results to the database, while emptying the redis.
is this consideration necessary?