NoSQL Databases Family

Based on the article article from: NoSQL Family NoSQL databases are geared toward managing large sets of varied and frequently updated data,often in distributed systems or the cloud. They avoid the rigid schemas associated with relational databases. But the architectures themselves vary and are separated into four primary

NoSQL Databases Family
NoSQL Databases Family

Document Database Store data elements in document like structures that encode information in formats such as JSON. Common uses include content management and monitoring web and monitoring web and mobile – Couchbase Server, CouchDB, MarkLogic, MongoDB

Graph Database Emphasize connections between data elements, storing related “nodes” in graphs to accelerate querying. Common uses include recommendation engines and geospatial applications –InfniteGraph, Neo4J

Key Value Databases Use a simple data model that pairs a unique key and it’s associated value in storing data elements. Common uses include storing clickstream data and applicaiotn logs. – Aerospike, DynamoDb, Redis, Riak

Wide Column Stores Also called table-style databases-store data across tables that can have very large numbers of columns. Common uses include internet search and other large-scale web applications. – Accumulo, cassandra, HBase, Hypertable, SimpleDB

Published by Aryan Nava

Founder of "BlockchainMind", CTO for two Blockchain startup during 2018, Cloud/DevOps Consultant and Blockchain Trainer

One thought on “NoSQL Databases Family

Leave a Reply

Please log in using one of these methods to post your comment: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: