I have to design a database which will end up with 50M records in a single table(there will be other tables with lesser number of records). I'm more concerned with join queries & writing data(inserts) to the database. There will be less updates and deletes queries.
I have read this article on performace comparison of Postgresql vs MySQL.
Also I have gone through below links as well.
https://stackoverflow.com/questions/8181604/postgres-9-1-vs-mysql-5-6-innodb
https://stackoverflow.com/questions/110927/would-you-recommend-postgresql-over-mysql
https://stackoverflow.com/questions/724867/how-different-is-postgresql-to-mysql
MySQL vs PostgreSQL: Why MySQL Is Superior To PostgreSQL
My problem is some of the links on the stackoverflow is out dated. Some of the people say that Mysql better & vice-versa.
Since I'm more concerned with join queries & writing data to the database Which is better for me? Postgresql vs MySQL? What approachs should I take to design a database like this?
Given that please don't consider this as another Postgresql vs MySQL question. I have done my research and I'm only concerned with join queries & writing data to the database scenario. I also got to know that PostgreSQL is better for GIS data. .