# rahulinchal/hadoop-single-node-creation architecture

> Architecture diagram of the GitHub repository rahulinchal/hadoop-single-node-creation, generated by GitDiagram from its file tree, README and a sample of source files (last updated 2026-09-25). It is an AI-made overview: check details against the source.

- Interactive diagram: https://gitdiagram.com/rahulinchal/hadoop-single-node-creation
- Repository: https://github.com/rahulinchal/hadoop-single-node-creation
- Video tour (about a minute): https://gitdiagram.com/rahulinchal/hadoop-single-node-creation/video

## Overview

This repository is a hands-on Hadoop single-node setup guide, accompanied by Hive installation guides and sample CSV/text data. Its principal workflow is for an operator to follow the README’s Java and Hadoop configuration steps, configure local SSH, format HDFS, and start Hadoop. The tree also shows Hive-related materials and datasets, but provides no source excerpts or guide contents to establish how they are used. The graph reflects documented setup actions and omits uncertain links.

Main entry points: [`README.md`](https://github.com/rahulinchal/hadoop-single-node-creation/blob/main/README.md) (Setup Instructions), [`HIve_Installation_Guide.pdf`](https://github.com/rahulinchal/hadoop-single-node-creation/blob/main/HIve_Installation_Guide.pdf) (Hive Guide PDF), [`HIve_Installation_Guide.odt`](https://github.com/rahulinchal/hadoop-single-node-creation/blob/main/HIve_Installation_Guide.odt) (Hive Guide ODT)

## Diagram (Mermaid)

```mermaid
flowchart TD

subgraph group_setup["Host Setup"]
  node_readme["Setup Instructions<br/>[README.md]"]
  node_java["Java Runtime"]
  node_ssh["Local SSH"]
end

subgraph group_hadoop["Hadoop Setup"]
  node_hadoopconfig["Hadoop Configuration<br/>[README.md]"]
  node_hdfs["HDFS Format<br/>[README.md]"]
  node_hadoopservices["Hadoop Services<br/>[README.md]"]
  node_singlepdf["Single Node PDF"]
end

subgraph group_materials["Hive Materials"]
  node_hiveguidepdf["Hive Guide PDF"]
  node_hiveguideodt["Hive Guide ODT"]
  node_hivefolder["Hive Directory"]
  node_customers["Customers Data<br/>[Customers.csv]"]
  node_transactions["Transactions Data<br/>[Transactions.csv]"]
  node_custdetails["Customer Details<br/>[cust_details.csv]"]
  node_transactiondetails["Transaction Details"]
  node_temperature["Temperature Data<br/>[temperature.txt]"]
end

node_operator(("Operator"))

node_operator -->|"follows"| node_readme
node_readme -->|"installs"| node_java
node_readme -->|"configures"| node_hadoopconfig
node_readme -->|"sets up"| node_ssh
node_readme -->|"formats"| node_hdfs
node_readme -->|"starts"| node_hadoopservices
node_operator -->|"consults"| node_hiveguidepdf
node_operator -->|"consults"| node_hiveguideodt

click node_readme "https://github.com/rahulinchal/hadoop-single-node-creation/blob/main/README.md"
click node_hadoopconfig "https://github.com/rahulinchal/hadoop-single-node-creation/blob/main/README.md"
click node_hdfs "https://github.com/rahulinchal/hadoop-single-node-creation/blob/main/README.md"
click node_hadoopservices "https://github.com/rahulinchal/hadoop-single-node-creation/blob/main/README.md"
click node_hiveguidepdf "https://github.com/rahulinchal/hadoop-single-node-creation/blob/main/HIve_Installation_Guide.pdf"
click node_hiveguideodt "https://github.com/rahulinchal/hadoop-single-node-creation/blob/main/HIve_Installation_Guide.odt"
click node_hivefolder "https://github.com/rahulinchal/hadoop-single-node-creation/tree/main/Apache%20Hive"
click node_customers "https://github.com/rahulinchal/hadoop-single-node-creation/blob/main/CSV's/Customers.csv"
click node_transactions "https://github.com/rahulinchal/hadoop-single-node-creation/blob/main/CSV's/Transactions.csv"
click node_custdetails "https://github.com/rahulinchal/hadoop-single-node-creation/blob/main/CSV's/cust_details.csv"
click node_transactiondetails "https://github.com/rahulinchal/hadoop-single-node-creation/blob/main/CSV's/transaction_details.csv"
click node_temperature "https://github.com/rahulinchal/hadoop-single-node-creation/blob/main/CSV's/temperature.txt"
click node_singlepdf "https://github.com/rahulinchal/hadoop-single-node-creation/blob/main/Single%20node%20creation.pdf"

classDef toneNeutral fill:#f8fafc,stroke:#334155,stroke-width:1.5px,color:#0f172a
classDef toneBlue fill:#dbeafe,stroke:#2563eb,stroke-width:1.5px,color:#172554
classDef toneAmber fill:#fef3c7,stroke:#d97706,stroke-width:1.5px,color:#78350f
classDef toneMint fill:#dcfce7,stroke:#16a34a,stroke-width:1.5px,color:#14532d
classDef toneRose fill:#ffe4e6,stroke:#e11d48,stroke-width:1.5px,color:#881337
classDef toneIndigo fill:#e0e7ff,stroke:#4f46e5,stroke-width:1.5px,color:#312e81
classDef toneTeal fill:#ccfbf1,stroke:#0f766e,stroke-width:1.5px,color:#134e4a
class node_readme,node_java,node_ssh toneBlue
class node_hadoopconfig,node_hdfs,node_hadoopservices,node_singlepdf toneAmber
class node_hiveguidepdf,node_hiveguideodt,node_hivefolder,node_customers,node_transactions,node_custdetails,node_transactiondetails,node_temperature toneMint
class node_operator toneIndigo
```

## Components

### Host Setup

- [Setup Instructions](https://github.com/rahulinchal/hadoop-single-node-creation/blob/main/README.md): `README.md`
- **Java Runtime**
- **Local SSH**

### Hadoop Setup

- [Hadoop Configuration](https://github.com/rahulinchal/hadoop-single-node-creation/blob/main/README.md): `README.md`
- [HDFS Format](https://github.com/rahulinchal/hadoop-single-node-creation/blob/main/README.md): `README.md`
- [Hadoop Services](https://github.com/rahulinchal/hadoop-single-node-creation/blob/main/README.md): `README.md`
- [Single Node PDF](https://github.com/rahulinchal/hadoop-single-node-creation/blob/main/Single%20node%20creation.pdf): `Single node creation.pdf`

### Hive Materials

- [Hive Guide PDF](https://github.com/rahulinchal/hadoop-single-node-creation/blob/main/HIve_Installation_Guide.pdf): `HIve_Installation_Guide.pdf`
- [Hive Guide ODT](https://github.com/rahulinchal/hadoop-single-node-creation/blob/main/HIve_Installation_Guide.odt): `HIve_Installation_Guide.odt`
- [Hive Directory](https://github.com/rahulinchal/hadoop-single-node-creation/tree/main/Apache%20Hive): `Apache Hive`
- [Customers Data](https://github.com/rahulinchal/hadoop-single-node-creation/blob/main/CSV's/Customers.csv): `CSV's/Customers.csv`
- [Transactions Data](https://github.com/rahulinchal/hadoop-single-node-creation/blob/main/CSV's/Transactions.csv): `CSV's/Transactions.csv`
- [Customer Details](https://github.com/rahulinchal/hadoop-single-node-creation/blob/main/CSV's/cust_details.csv): `CSV's/cust_details.csv`
- [Transaction Details](https://github.com/rahulinchal/hadoop-single-node-creation/blob/main/CSV's/transaction_details.csv): `CSV's/transaction_details.csv`
- [Temperature Data](https://github.com/rahulinchal/hadoop-single-node-creation/blob/main/CSV's/temperature.txt): `CSV's/temperature.txt`

### Other components

- **Operator**

## Connections

- Operator → Setup Instructions: follows
- Setup Instructions → Java Runtime: installs
- Setup Instructions → Hadoop Configuration: configures
- Setup Instructions → Local SSH: sets up
- Setup Instructions → HDFS Format: formats
- Setup Instructions → Hadoop Services: starts
- Operator → Hive Guide PDF: consults
- Operator → Hive Guide ODT: consults
