Diskbased
Diskbased refers to computing systems that primarily use non-volatile disk storage as the main data repository, rather than relying on volatile main memory. In practice, diskbased storage systems keep data on hard disks or solid-state drives and load portions into memory as needed. This contrasts with in-memory systems where most active data resides in RAM for fast access.
Characteristics of diskbased systems include higher latency and slower random access compared with RAM, but much
Applications and domains for diskbased approaches include traditional relational databases, data warehousing, log processing, archival storage,
Optimization techniques involve indexing, query optimization, data partitioning, batching of I/O, and asynchronous I/O. File systems
See also: disk I/O, storage hierarchy, in-memory database, persistent memory, data deduplication.