No SQL

No SQL

What is NoSQL

NoSQL is a non-relational database management system that provides a mechanism to store and retrieve data that does not require a fixed schema.

Features of NoSQL

  1. Non-relational

    No use of relational Databases,
    Aggregate oriented databases,
    No use of ACID,
  1. Schema-free

  2. Simple API

    Offers interfaces that are easy to use
    Allow low-level data manipulation
    Used no standard based query language
  1. Distributed

    No synchronous replication between distributed nodes
    Shared Nothing Architecture.
    Offers auto-scaling and fail-over capabilities

Benefits of NoSQL

No Single Point of Failure
Easy Replication
It provides fast performance and horizontal scalability.
Can handle structured, semi-structured, and unstructured data with equal…