DEV Community

Cover image for NoSQL vs. SQL: 12 Datastores for Your Application
Satish Chandra Gupta
Satish Chandra Gupta

Posted on • Updated on • Originally published at ml4devs.com

NoSQL vs. SQL: 12 Datastores for Your Application

How do you choose a database? Maybe, you assess whether the use case needs a Relational database. Depending on the answer, you pick your favorite SQL or NoSQL datastore, and make it work. It is a prudent tactic: a known devil is better than an unknown angel.

Picking the right datastore can simplify your application. A wrong choice can add friction. This article will help you expand your list of known devils. It covers the following:

  • Database constituents that define a datastore’s characteristics.
  • Datastores categorized by data types: unstructured, structured (tabular), and various semi-structured (NoSQL) types.
  • Datastores specialized for various use cases.
  • Decision flow chart to navigate the landscape of on-prem and on-cloud alternatives.

Continue reading »

Top comments (0)