Non-relational databases (NoSQL)
- Get link
- X
- Other Apps
M1L11 Brief
This self-study guide will help you understand the concepts of non-relational databases (NoSQL) and their use cases. You will explore various types of non-relational databases, their architectures, and how they compare to traditional relational databases.
Videos
- MongoDB in 100 Seconds
- A concise overview of MongoDB, covering its data structure, advantages, and primary use cases in just 100 seconds.
- Watch the video: https://www.youtube.com/watch?v=-bt_y4Loofg&ab_channel=Fireship
- Cassandra in 100 Seconds
- A quick dive into Cassandra, explaining its column-family data model, distributed nature, and scalability features.
- Watch the video: https://www.youtube.com/watch?v=ziq7FUKpCS8&ab_channel=Fireship
- SQL vs. NoSQL: What's the Difference?
- Understand the differences between SQL and NoSQL databases, their advantages, disadvantages, and use cases.
- Watch the video: https://www.youtube.com/watch?v=Q5aTUc7c4jg&ab_channel=IBMTechnology
Readings
- Understanding SQL and NoSQL Databases
- Learn the differences between SQL and NoSQL databases and their various models.
- Read the guide: https://www.digitalocean.com/community/tutorials/understanding-sql-and-nosql-databases-and-different-database-models
- A Comparison of NoSQL Database Management Systems and Models
- Explore the different types of NoSQL databases and their specific use cases.
- Read more: https://www.digitalocean.com/community/tutorials/a-comparison-of-nosql-database-management-systems-and-models
- NoSQL vs. SQL: Five Key Differences
- Understand the main differences between SQL and NoSQL databases, including schema structure and data models.
- Read more: https://www.dataversity.net/nosql-vs-sql-five-key-differences/
- MongoDB Basics
- Learn how MongoDB, a popular document database, stores data in a flexible JSON-like format and how to perform CRUD operations.
- Read the tutorial: https://www.mongodb.com/docs/
- Graph Databases and Neo4j
- Discover how graph databases store data with nodes and relationships, using Neo4j as an example.
- Read more: https://neo4j.com/docs/getting-started/graph-database/
- Cypher Query Language
- Get introduced to Cypher, the query language for querying graph databases with Neo4j.
- Visit: https://neo4j.com/docs/cypher-manual/current/introduction/
- Redis Quick Start Guide
- Learn how to set up and use Redis, a popular in-memory key-value store, for quick data lookups.
- Visit: https://redis.io/learn/howtos/quick-start
- Cassandra Query Language (CQL)
- Explore how to use Cassandra Query Language (CQL) for column-oriented databases and its similarities to SQL.
Helpful Links (References)
- Official MongoDB Documentation
- Access MongoDB’s documentation for an in-depth guide on database setup, schema design, and advanced queries.
- Visit: https://www.mongodb.com/docs/
- Introduction to Neo4j and Cypher
- Learn how to get started with Neo4j and use Cypher to query graph databases.
- Visit: https://neo4j.com/docs/getting-started/graph-database/
- Redis for Beginners
- Understand how to set up and work with Redis, a popular in-memory key-value store.
- Visit: https://redis.io/learn/howtos/quick-start
- Get link
- X
- Other Apps
Comments
Post a Comment