The following characteristics are mostly found in all NoSQLs. (a)
Schema-less: Relational databases follow the strict schema which
every row or tuple must follow. Each attribute within these tuples
is atomic having prescribed domain which it must follow and
sometimes has constraints placed on such as NOT NULL or UNIQUE.
The systems that need to deal with data requiring frequent changes
are the best fit for a schema-less data store such as NoSQL [2].