You are on page 1of 5

BIG DATA

INTRODUCTION TO BIG DATA

Basics: Datasets, Data Analysis, Analytics,


BD Characteristics

Motivations: Marketplace Dynamics,


BI: OLAP, OLTP, ETL, Warehouse, Data Business Architecture, Info. And
Marts, Business Intelligence BI.
Communication Tech

Life Cycle: Org. Prerequisites, Privacy,


Security, Performance, Clouds, Life Cycle
DATABASES & BIG DATA

Revolutions of Databases: Types and Google & Big Data & Hadoop: Cloud,
Relational DB, Client-Server, Object- Mobile, Social Media, MapReduce, Amazon & NoSQL: NoSQL & Web 2.0
Oriented Programming & Database, Google Open-Source Stack Hadoop and Amazon's Dynamo, and KV
Cloud Computing, Google and (Hadoop Ecosystem, HBase, Hive, store.
Hadoop, Document DB, NewSQL. Pig).

Column Databases: Sybase IQ, C-


Document Databases: XML Graph Databases: RDBMS and Graph
Store, Vertica, Columnar DB
Databases, JSON Databases, and Database, RDF, SPARQL, Graph
architectures, Cloumnar Technology
MongoDB, MemBase, CouchBase. Engines, Neo4j, Gremlin.
in Other Databases.
DATABASES & BIG DATA
In-Memory Databases & SSD: TimesTen, Redis, SAP HANA, VoltDB, Oracle in-memory DB, Berkeley, Spark
Architecture.

Distributed Databases Patterns: Replication, Non-relational Distribution, MongoDB sharing & replication, Hbase
{Tables, Regions, RegionServers, Cashing, Rowkey, Splits, Balancing, Replicas}, Cassandra {Gossip, Consistent Hashing,
Replicas, Snitches}.

Consistency Models: ACIS and MVCC, Phases of Committing, Levels of Consistency, Consistency in MongoDB,
Cassandra, HBase.

Data Storage & Data Models: Models in KV, BigTable, Cassandra, JSON. Storage Relational, Log-Structured, Secondary
Indexing.

Languages & API: SQL (Hive, Impala, Spark SQL, Couchbase, Apache Drill), NoSQL APIs, CQL, Riak.

The Next Generation of Databases: Discussions


BIG DATA PROCESSING & ANALYTICS

Distributed Data
Parallel Data Processing Processing in Batch Processing in Real-
Processing,
Processing. Workloads. Mode. time Mode.
Clusters, Cloud.

Qualitative & Data-Mining,


Semantic and
Quantitative Statistical Analysis, Tools of Analytics
Visual Analysis.
Analysis. Machine Learning.

You might also like