On Fri, Jun 14, 2013 at 8:04 AM, Karthikeyan A.K <[email protected]>wrote:

> Either postgresql or mongo. Mongo will be cool!
>

If someone just chooses adhocly like this, it's a recipe for disaster.
PostgreSQL as well as MongoDB are not just popular but very good DBs to
use. But, they may not always fit for each situations.
What I would suggest is to understand DBMS concepts and then start learning
particular DBs and see how they fit and where they lack.
NoSQL are the big thing today but to understand them better, you need to
understand SQL itself first, NoSQL stands for Not Only SQL, it is built
over and above the SQL concepts instead of being an alternative to them.
Learn the basic SQL concepts, look at your favourite FOSS project and which
DB it uses, learn that DB and look at how the FOSS project uses that DB.
Try to find out why they chose that DB, how do they use it. Find out what
are the cons, pitfalls, workarounds of the DB that they use. Start
contributing to that project. That way you'll not just learn the DB but
acquire many more important skillsets.
_______________________________________________
ILUGC Mailing List:
http://www.ae.iitm.ac.in/mailman/listinfo/ilugc
ILUGC Mailing List Guidelines:
http://ilugc.in/mailinglist-guidelines

Reply via email to