10. 4 Type of NoSQL Databases :
● Key-Value :
○ Data mode : Key and value! for example : Set A 20
○ Example : Redis , Riak , Dynamodb (Amazon) ,...
○ Use Case : Task Queue (Celery) , Cashing ,...
● Document :
○ Data model : collection of Key - value : { FName : “Farzin” , LName : ”Bagheri” , City : “Khoy” }
○ Example : MongoDB , couchDB
○ Use Case : Inserting a Log Record (Nginx or Apache)
● Column Family or BigTable :
○ Data model : big table! each rows has their own Schema.
○ Example : Hbase , Cassandra
○ Use Case : like Relational Databases but more flexible
● Graph Databases
○ Data mode : Node (Vertices) , Relationship (Edge) and Properties
○ Example : Neo4j , OrientDB , ArangoDB ,...
○ Use Case : Social network , Recommendation , Graph-Based Search,...
11. 4 Type of NoSQL Databases :
● Key-Value :
○ Data mode : Key and value! for example : Set A 20
○ Example : Redis , Riak , Dynamodb (Amazon) ,...
○ Use Case : Task Queue (Celery) , Cashing ,...
● Document :
○ Data model : collection of Key - value : { FName : “Farzin” , LName : ”Bagheri” , City : “Khoy” }
○ Example : MongoDB , couchDB
○ Use Case : Inserting a Log Record (Nginx or Apache)
● Column Family or BigTable :
○ Data model : big table! each rows has their own Schema.
○ Example : Hbase , Cassandra
○ Use Case : like Relational Databases but more flexible
● Graph Databases
○ Data mode : Node (Vertices) , Relationship (Edge) and Properties
○ Example : Neo4j , OrientDB , ArangoDB ,...
○ Use Case : Social network , Recommendation , Graph-Based Search,...
12. 4 Type of NoSQL Databases :
● Key-Value :
○ Data mode : Key and value! for example : Set A 20
○ Example : Redis , Riak , Dynamodb (Amazon) ,...
○ Use Case : Task Queue (Celery) , Cashing ,...
● Document :
○ Data model : collection of Key - value : { FName : “Farzin” , LName : ”Bagheri” , City : “Khoy” }
○ Example : MongoDB , couchDB
○ Use Case : Inserting a Log Record (Nginx or Apache)
● Column Family or BigTable :
○ Data model : big table! each rows has their own Schema.
○ Example : Hbase , Cassandra
○ Use Case : like Relational Databases but more flexible
● Graph Databases
○ Data mode : Node (Vertices) , Relationship (Edge) and Properties
○ Example : Neo4j , OrientDB , ArangoDB ,...
○ Use Case : Social network , Recommendation , Graph-Based Search,...
13. 4 Type of NoSQL Databases :
● Key-Value :
○ Data mode : Key and value! for example : Set A 20
○ Example : Redis , Riak , Dynamodb (Amazon) ,...
○ Use Case : Task Queue (Celery) , Cashing ,...
● Document :
○ Data model : collection of Key - value : { FName : “Farzin” , LName : ”Bagheri” , City : “Khoy” }
○ Example : MongoDB , couchDB
○ Use Case : Inserting a Log Record (Nginx or Apache)
● Column Family or BigTable :
○ Data model : big table! each rows has their own Schema.
○ Example : Hbase , Cassandra
○ Use Case : like Relational Databases but more flexible
● Graph Databases
○ Data mode : Node (Vertices) , Relationship (Edge) and Properties
○ Example : Neo4j , OrientDB , ArangoDB ,...
○ Use Case : Social network , Recommendation , Graph-Based Search,...