Hi Thibeaud,
How many students and how many questions would you looking at adding?
Databases are made to store and retrieve information. That is their main function and are optimized to do this. They can retrieve information very quickly, especially when it is a single record. Where I have noticed a more significant impact is when you need to process records in bulk which I don't think would be the case here.
As for storing in an external system, would you not just be storing the same information to another (maybe even the same) database server? Should you wish to investigate this option further, take a look at LTI.
Best regards,
Michael
How many students and how many questions would you looking at adding?
Databases are made to store and retrieve information. That is their main function and are optimized to do this. They can retrieve information very quickly, especially when it is a single record. Where I have noticed a more significant impact is when you need to process records in bulk which I don't think would be the case here.
As for storing in an external system, would you not just be storing the same information to another (maybe even the same) database server? Should you wish to investigate this option further, take a look at LTI.
Best regards,
Michael