ruby on rails 3 - Should I go with MySql or mongodb -


I am creating a social network (connection and their connection, message and location) Confused whether to go with a relational database (MySQL) or no-SQL system (Mongodebi) while designing our backend API Does anyone have any opinion about using it?

PS: For developers, I am developing Developer API to tap into our system with OAuth. Therefore scalability and performance are also important factors. Railway 3+ Davis (most likely)

It depends largely on what technology you are comfortable with, what exactly do you like this Want to get out of etc.

To come back to your question, not all the data is relational. In those circumstances, noSQL can be useful, along with that, NSLL stands for "Not only SQL", it is not intended to knock MySQL or it's repetition.

There are many great advantages of SQL or MySQL :

  1. MySQL has a strong mathematical basis.
  2. Declarative syntax
  3. Famous language in A Structured Query Language (SQL).
  4. Highly proven and highly reliable technique MySQL is far more than the oldest NoSQL It is a mature part of technology Google Adsense runs on MySQL, Facebook constantly store MySQL's example suggests its reliability.
  5. As a result of having mature technology, people have optimized the dirt out of it.
  6. A huge online and open source community (see what happened to the cadre) to provide support and facilities in support of AOSQL technologies

    In my opinion, all of the above Q When I select a piece of technology, then talk to me is okay, if it is a Sunday project that is going to alert you to the real world results, what do you want May include, but if it's a little more serious, please consider these questions.

    The SQL is not gone (even in noSQL) It is a mistake to think of it as either one or the argument, NoSQL is an alternative option, Need to understand when it fits, it all happens.

    The document can be stored in a non-relational database, such as in CouchDb or MySQL (limitations on abuse, but still). In theory, a relational database can create a very good NOSQL solution

    Check it gives a different perspective on this topic :)

     Enter image details here

Comments