Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/myousefi/7-dbs-in-7-weeks

This repository contains my work and notes as I progress through the book "7 Databases in 7 Weeks". The book covers a range of modern database technologies, focusing on practical usage and conceptual understanding.
https://github.com/myousefi/7-dbs-in-7-weeks

Last synced: about 1 month ago
JSON representation

This repository contains my work and notes as I progress through the book "7 Databases in 7 Weeks". The book covers a range of modern database technologies, focusing on practical usage and conceptual understanding.

Awesome Lists containing this project

README

        

# 7 Databases in 7 Weeks

This repository contains my work and notes as I progress through the book "7 Databases in 7 Weeks". The book covers a range of modern database technologies, focusing on practical usage and conceptual understanding.

- Databases are essential for understanding and leveraging data, much like the importance of oil in energy and industry.
- Gaining knowledge of databases enhances one's ability to manage and utilize the growing corpus of data for various projects or entrepreneurial ventures.
- "NoSQL" represents a range of non-relational database systems that have become mainstream in technology, complementing traditional SQL databases.
- Both NoSQL and SQL databases continue to evolve and are crucial in expanding the applications of data.
- The book explores seven different databases across five genres, providing a comprehensive understanding of modern database technologies.
- It is designed for application developers and data engineers, offering practical exercises and discussions to deepen understanding of each database system.
- The book encourages a linear reading to build on concepts progressively, as some are only introduced in detail in early chapters.
- The focus is on practical usage and conceptual understanding, rather than installation and detailed administration of databases.

## Databases Covered

| Name | Genre | Logo | Notes |
|------|-------|------|-------|
| PostgreSQL | Relational | | |
| Apache HBase | Column-Family | | |
| MongoDB | Document | | |
| Apache CouchDB | Document | | |
| Neo4j | Graph | | |
| DynamoDB | Key-Value | | |
| Redis | Key-Value | | |