Big Data Technology
by Thanachart Numnonda
1. Storage
1.1. RDBMS
1.1.1. Oracle
1.1.2. DB2
1.1.3. SQL Server
1.1.4. MySQL
1.1.5. etc.
1.2. NoSQL
1.2.1. Column oriented
1.2.1.1. Cassandra
1.2.1.2. HBase
1.2.1.3. etc.
1.2.2. Key-Value
1.2.2.1. Redis
1.2.2.2. etc.
1.2.3. Document
1.2.3.1. MongoDB
1.2.3.2. etc.
1.2.4. Graph
1.2.4.1. Neo4J
1.2.4.2. etc.
1.3. Hadoop HDFS
1.3.1. Cloud as a Services
1.3.1.1. Amazon EMR
1.3.1.2. Azure HDInsight
1.3.1.3. etc,
1.3.2. Apache Hadoop
1.3.3. Cloudera
1.3.4. Hortonworks
1.3.5. Pivotal
1.3.6. MapR
1.3.7. etc.
1.4. Object Storage
1.4.1. AWS S3
1.4.2. Azure Blob
1.4.3. On-premise
1.5. Tape
2. Data Processing
2.1. SQL
2.2. APIs
2.3. Batch
2.3.1. MapReduce
2.3.2. Hive
2.3.3. Pig
2.4. Real-Time
2.4.1. Impala
2.5. Spark
2.6. etc.
3. Data Visualisation
3.1. Excel
3.2. Cognos
3.3. Pentaho
3.4. Tableau
3.5. etc.
4. Data Science
4.1. Mahout
4.2. Cloud Machine Learning
4.2.1. Azure
4.2.2. Amazon
4.2.3. etc.