CH1 - Introduction To Data Engineering
CH1 - Introduction To Data Engineering
Source
Credit:
guru99.com
• Designed to handle large amounts of data, including raw, detailed, and historical
data, and to support a wide variety of data processing and analysis tasks, such as
batch processing, real-time streaming, interactive querying, dashboards, and
visualizations of data.
• Store data in its native format, WITHOUT having to fit a data model.
Data security. Data engineers and security teams are tasked with
securely managing and storing data to protect it from loss or
theft.
© Ibrahim Abu alhaol, Bushra Alhijawi 32
Data Engineering Tools
• Programming languages.
• SQL, Java, Python, R.
• Databases.
• Relational DB: MySQL, ORACLE, PostgreSQL.
• NoSQL DB: MongoDB, Apache Cassandra, Elasticsearch.