The relationship between SQL and No SQL is not competitive but complementary.

SQL is stable and consistent and No SQL is flexible and scalable.

SQL is better for data which needs more consistency and accuracy, like payment and finance. No SQL is better for data which can tolerate some inconsistency like logs and user preference.

SQL examples: MySQL, PostgreSQL, Oracle and SQL Server.

No SQL examples: Riak (key-value), Neo4j (graph) and MongoDB (document).

New platforms (New SQL) combines both SQL and NoSQL: VoltDB, FoundationDB and NuoDB.

reference: SQL and NoSQL(Link)


About liyao13

Yao Li is a web and iOS developer, blogger and he has a passion for technology and business. In his blogs, he shares code snippets, tutorials, resources and notes to help people develop their skills. Donate $5 to him for a coffee with PayPal at About Me page and read more professional and interesting technical blog articles. Follow him @Yaoli0615 at Twitter to get latest tech updates.
This entry was posted in Uncategorized and tagged , , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s