NoSQL Concepts: Document DatabasesDocument Databases Schemaless Store data in documents and these documents are grouped into collection If you are familiar with relational databases we can say documents are analogous to rows and collections are analogous to table Documents Set of ...Sep 30, 2021 · 2 min readahmedatya.hashnode.dev
NoSQL Concepts: Key-value databaseRelational Databases vs NoSQL Relational DatabasesNoSQL Use tables/rows/columnsDon't Use tables/rows/columns Need a predefind schema / complicated to change structureSchema less / easy change structure Slow queries when joining multiple tabl...Sep 30, 2021 · 2 min readahmedatya.hashnode.dev
Hadoop FundamentalsMapReduce MapReduce is a programming model for data processing which written in various languages. MapReduce programs are inherently parallel, thus putting very large-scale data analysis into the hands of anyone with enough machines. We will introduc...Jul 26, 2021 · 6 min readahmedatya.hashnode.dev
Hadoop FundamentalsMeet Hadoop In pioneer days they used oxen for heavy pulling, and when one ox couldn’t budge a log, they didn’t try to grow a larger ox. We shouldn’t be trying for bigger computers, but for more systems of computers. — Grace Hopper Data! We live in...Jul 18, 2021 · 5 min readahmedatya.hashnode.dev
Structured, Semi structured, Unstructured DataData Structures Structured Semi structured Unstructured Structured Data Easy to search and organized Consistent model, rows and columns Defined types Relational database Created and queried using SQL Can be grouped Semi structured Data Relati...Jul 15, 2021 · 1 min readahmedatya.hashnode.dev