## Core Concepts
- How to build a [[Data Pipeline|data pipeline]]
- [[Data Modeling]]
- [[Batch Data Processing|Batch]] vs [[Stream Data Processing|Stream processing]]
- [[Indexing]]
- [[Relational Database|Relational]] vs [[Non-relational Database|Non-relational]] data
- [[Online Transaction Processing|OLTP]] vs [[Online Analytical Processing|OLAP]]
> [!info]- ## Database Concepts
>
>- [[CAP Theorem]]
>- [[Column-oriented Database]]
>- [[Document Database]]
>- [[Graph Database]]
>- [[Hybrid Transactional Analytical Processing]]
>- [[In-Memory Database]]
>- [[Key-Value Database]]
>- [[Non-relational Database]]
>- [[Online Analytical Processing]]
>- [[Online Transaction Processing]]
>- [[Relational Database]]
>- [[Relational Database Management System]]
>- [[Timeseries Database]]
> [!info]- ## Data Pipeline Concepts
>
>- [[Batch Data Processing]]
>- [[Change Data Capture]]
>- [[Data Pipeline]]
>- [[Data Unit Test]]
>- [[Delta Load]]
>- [[Full Load]]
>- [[Idempotence]]
>- [[Stream Data Processing]]
>- [[Workflow Orchestration]]
> [!info]- ## Data Architecture Concepts
>
>- [[Data Architecture]]
>- [[Data Lake]]
>- [[Data Warehouse]]
>- [[Fan-out]]
>- [[Horizontal Scaling]]
>- [[Lambda Architecture]]
>- [[Medallion Architecture]]
>- [[Metrics Layer]]
>- [[Semantic Layer]]
>- [[Vertical Scaling]]
%% wiki footer: Please don't edit anything below this line %%
## This note in GitHub
<span class="git-footer">[Edit In GitHub](https://github.dev/data-engineering-community/data-engineering-wiki/blob/main/Concepts/Concepts.md "git-hub-edit-note") | [Copy this note](https://raw.githubusercontent.com/data-engineering-community/data-engineering-wiki/main/Concepts/Concepts.md "git-hub-copy-note")</span>
<span class="git-footer">Was this page helpful?
[👍](https://tally.so/r/mOaxjk?rating=Yes&url=https://dataengineering.wiki/Concepts/Concepts) or [👎](https://tally.so/r/mOaxjk?rating=No&url=https://dataengineering.wiki/Concepts/Concepts)</span>