Freelancer:
kumarpm
MongoDB will be best
From my past experience, mongoDB is best for such structured and non-structured content. I tried to present the same in one image.