And due to the retention question - the answer will most likely be stored in the database and search for questions and answers as such. Users are solely for yourself.
And, as the data storage question - The answer is most often stored in the database and the search for questions and answers that the user will have to find out who is on their own