MongoDB
/ˈmɒŋɡoʊ diː biː/
n. — "NoSQL dumpster storing JSON blobs without schema nagging."
MongoDB is document-oriented NoSQL database using BSON (Binary JSON) format to store schema-less collections of records, grouping related documents without rigid table schemas or foreign key joins. Unlike SQL RDBMS, MongoDB embeds related data within single documents or references via ObjectIDs, supporting ad-hoc queries, horizontal sharding across replica sets, and MapReduce aggregation pipelines.
Advanced Technology Attachment
/ˈeɪ-tiː-eɪ/
n. “A standard interface for connecting storage devices such as hard drives and optical drives to a computer.”
ATA, short for Advanced Technology Attachment, is a standard interface used for connecting storage devices like HDDs and optical drives to a computer’s motherboard. ATA defines the electrical, physical, and logical specifications for data transfer between the storage device and the CPU.
Over time, ATA has evolved into different versions:
PATA
/ˈpæ-tə/ or /ˈpɑː-tə/
n. “An older parallel interface standard for connecting storage devices to a computer’s motherboard.”
PATA, short for Parallel Advanced Technology Attachment, is a legacy interface used to connect storage devices such as HDDs and optical drives to a motherboard. It uses parallel signaling with a wide ribbon cable (typically 40 or 80 wires) to transfer data between the device and the system.
S3
/ˌɛs-θriː/
n. “A scalable object storage service provided by Amazon Web Services for storing and retrieving data in the cloud.”
S3, short for Simple Storage Service, is a cloud storage solution offered by Amazon Web Services (AWS). It allows users to store and access unlimited amounts of data, ranging from documents and images to large datasets and backups, with high durability, availability, and security.
SATA
/ˈsɑːtə/ or /ˈsætə/
n. “A computer bus interface that connects storage devices like hard drives and SSDs to a motherboard.”
SATA, short for Serial Advanced Technology Attachment, is a high-speed interface standard used to connect storage devices such as HDDs, SSDs, and optical drives to a computer’s motherboard. SATA replaced the older parallel ATA (PATA) standard, providing faster data transfer, thinner cables, and improved efficiency.
NVMe
/ˌɛn-viː-ˈɛm-iː/
n. “The high-speed protocol that lets SSDs talk directly to the CPU.”
NVMe, short for Non-Volatile Memory Express, is a storage protocol designed to maximize the performance of modern SSD drives by connecting directly to the CPU over PCIe lanes. Unlike older protocols like SATA, NVMe eliminates legacy bottlenecks and leverages the low latency and parallelism of NAND flash memory to achieve extremely fast read/write speeds.
Key characteristics of NVMe include:
NOR
/nɔːr/
n. “The flash memory that’s built for speed and direct access.”
NOR is a type of non-volatile flash memory distinguished by its ability to provide fast random access to individual memory locations. The name comes from the “NOT OR” logic gate that forms its underlying architecture. NOR flash is commonly used in embedded systems, firmware storage, and applications where code must be executed directly from memory, known as XIP (eXecute In Place).
Key characteristics of NOR include:
NAND
/nænd/
n. “The flash memory building block that stores bits without power.”
NAND is a type of non-volatile flash memory commonly used in SSD drives, USB drives, memory cards, and embedded storage. The term comes from the logic gate “NOT AND,” which forms the basis of its internal architecture. NAND memory retains data even when the power is turned off, making it ideal for persistent storage in modern electronics.
Key characteristics of NAND include:
Hard Disk Drive
/ˌeɪtʃ-diː-ˈdiː/
n. “The traditional spinning disk that stores your data magnetically.”
HDD, short for Hard Disk Drive, is a type of data storage device that uses rotating magnetic disks (platters) to store and retrieve digital information. It has been the standard for decades, providing large storage capacities at relatively low cost, but it is slower and more fragile than SSD storage because it relies on mechanical components.
Key characteristics of HDD include:
SSD
/ˌɛs-ɛs-ˈdiː/
n. “The fast storage that has no moving parts.”
SSD, short for Solid-State Drive, is a type of data storage device that uses flash memory to store persistent data. Unlike traditional mechanical hard disk drives (HDDs), SSDs have no moving parts, which allows for faster read/write speeds, lower latency, higher reliability, and reduced power consumption.
Key characteristics of SSD include: