I would like to know if the approach below can help us building an online application where One can upload Videos and comments from a registered user. we have choosen rdbms like mysql and no sql database like Mongo db database. In the rdbms we would be adding Master data such as registered table, country And region which would be static . The transactional data such as uploading the video, comments etc in the No sql database like mongo db, With this approach are we going to find a better managing the data or any other approach which yield in better result.. Infrastructure wise
we will be deploying in the AMAZON WEB SERVICE , idea is to have where agility, performance, and scalability reign supreme.