Language change icon for desktop
English  |  Dutch  |  French

NoSQL Data Modelling Techniques

Authored by: Himalay Oza, Director, Synechron Technology

Traditional relational databases have been the de facto choice since the 1970s, as they have been the sole option available for both developers and infrastructure teams. However, when internet applications and companies started exploding during the late 90s to early 2000s, applications went from serving thousands of internal employees within companies to having millions of users on the public internet.

NoSQL, also known as not only SQL or non-relational databases, were specifically introduced to handle the rise in data types, data access, and data availability needs brought on by the dot-com boom.

The continual increase in web, mobile and Internet of Things (IoT) applications, alongside shifting online consumer behavior and new classes of data, are causing developers to reevaluate how their data is stored and managed. This trend is being supported further by:

  • Evolution of interactive applications on the web and mobile devices
  • Large number of concurrent users
  • Unstructured or semi-structured data
  • Limitations in traditional Relational Database Management Systems (RDBMS)
  • Demand for a flexible database that easily accommodates new type of data
  • Evolution of Big Data and Cloud computing
  • Scalability and performance advantage


NoSQL landscape
NoSQL is simply the term used to describe a family of databases that are all non-relational.


Enter your details to download this article for free.

Enter the characters shown in the image.


Synechron, Inc. and/or its affiliates and group companies takes your privacy seriously. By providing your information, you are signing up to receive information about Synechron services and related marketing. Your personal data will be protected in accordance with Synechron's Privacy Policy. By filling out this form, you are giving Synechron your consent so that we may communicate relevant information to you via email, telephone, invitations, and other digital notifications. If at any time you would like to withdraw your consent or update your profile and preferences, you can do so by clicking here or by contacting us directly.