Document Databases– These Db usually pair each key with a complex data structure which is called a document. Documents can contain key-array pairs or key-value pairs or even nested documents.
Key-value stores – Every single item is stored as a Key-value pair. Key-value stores are the most simple among NoSQL Databases.
Wide-column stores – These types of Databases are optimized for queries over large datasets, and instead of rows, they store columns of data together.
Graph stores – These store information about graphs, networks, such as social connections.