Hesela / Structured knowledge
Storage Knowledge Corpus
Storage definitions, connected to their evidence.
866 terms · Page 25 of 29
A-Z- JSON
Sparse file
A file with unallocated ranges that read as zeros, allowing its logical size to exceed its allocated storage.
- JSON
SQLite AUTOINCREMENT
SQLite AUTOINCREMENT is an INTEGER PRIMARY KEY modifier that makes automatic allocation exceed the committed identifier history recorded for that table.
- JSON
SQLite collation
A SQLite collation is a named text-comparison rule used to determine ordering and equality in database operations.
- JSON
SQLite expression index
A SQLite expression index stores keys computed from table-column expressions rather than only copied column values.
- JSON
SQLite foreign_key_check
SQLite foreign_key_check reports violations of foreign-key references declared in a database schema.
- JSON
SQLite generated column
A SQLite generated column derives its value from an expression over columns in the same row, with STORED values materialized on writes and VIRTUAL values evaluated on reads.
- JSON
SQLite immutable connection
A SQLite immutable connection treats its database file as permanently unchanging and skips locking and change detection.
- JSON
SQLite integrity_check
SQLite integrity_check examines database structure and selected constraints without checking foreign-key relationships.
- JSON
SQLite Online Backup API
The SQLite Online Backup API copies one named database between distinct connections using an explicit initialization, page-copy and cleanup sequence.
- JSON
SQLite query_only
SQLite query_only is a connection setting that rejects data-changing SQL without making its database handles truly read-only.
- JSON
SQLite quick_check
SQLite quick_check checks database integrity while omitting UNIQUE verification and agreement between index contents and table contents.
- JSON
SQLite rowid
A SQLite rowid is the unique signed 64-bit integer key used to identify a row in an ordinary rowid table.
- JSON
SQLite super-journal
A SQLite super-journal is a coordination file that links recovery outcomes for a qualifying rollback-mode transaction modifying multiple attached databases on one connection.
- JSON
SQLite WAL end mark
A SQLite WAL end mark is the committed WAL boundary that determines which page versions a read transaction may observe.
- JSON
SQLITE_BUSY_SNAPSHOT
SQLITE_BUSY_SNAPSHOT is SQLite's extended result code for a WAL read transaction that cannot become a writer because its snapshot is obsolete.
- JSON
SSD controller
An SSD controller is the system-on-chip inside a solid-state drive that connects the host interface to the NAND flash through several parallel flash channels and runs the error correction and flash translation firmware that make imperfect NAND usable as a block device.
- JSON
SSD DRAM cache
SSD DRAM is volatile working memory that can hold address mappings, controller metadata or buffered user data, depending on the design.
- JSON
SSD mapping cache
An SSD mapping cache retains selected logical-to-physical address mappings in memory.
- JSON
SSD preconditioning
Preparatory writing used to establish a specified SSD state before performance measurement.
- JSON
SSD steady state
A workload-specific SSD performance condition in which a named metric satisfies stated stability criteria over a defined measurement window.
- JSON
SSD thermal throttling
SSD thermal throttling is a controller response that limits activity or performance to manage device temperature.
- JSON
SSHD (hybrid drive)
A hard drive with a small NAND cache to accelerate frequently read data while retaining rotating media.
- JSON
ST-506 interface
An early HDD interface where the drive exposed raw heads and the controller lived on a host adapter card.
- JSON
Stable Bloom filter
A stable Bloom filter is an approximate stream-history filter that ages counter cells to bound memory while allowing both false positives and forgotten duplicates.
- JSON
Staggered scrubbing
Staggered scrubbing is a scan-order strategy that visits segments across multiple disk regions before returning to subsequent segments in each region.
- JSON
Static wear leveling
Static wear leveling relocates infrequently updated data so that lightly worn occupied flash blocks can return to the write-allocation pool.
- JSON
STATX_WRITE_ATOMIC
STATX_WRITE_ATOMIC is a Linux statx request for a file's reported atomic-write size limits and maximum vector count.
- JSON
Storage cache flush
A storage cache flush requests persistence of writes buffered in the addressed storage stack, with its coverage and ordering defined by that interface.