Hesela / Structured knowledge

Storage Knowledge Corpus

Storage definitions, connected to their evidence.

866 terms · Page 25 of 29

A-Z
  1. Term

    Sparse file

    A file with unallocated ranges that read as zeros, allowing its logical size to exceed its allocated storage.

    JSON
  2. Term

    splice

    splice is a Linux system call that transfers data between file descriptors, at least one of which is a pipe, without a round trip through userspace.

    JSON
  3. Term

    SQLite AUTOINCREMENT

    SQLite AUTOINCREMENT is an INTEGER PRIMARY KEY modifier that makes automatic allocation exceed the committed identifier history recorded for that table.

    JSON
  4. Term

    SQLite collation

    A SQLite collation is a named text-comparison rule used to determine ordering and equality in database operations.

    JSON
  5. Term

    SQLite expression index

    A SQLite expression index stores keys computed from table-column expressions rather than only copied column values.

    JSON
  6. Term

    SQLite foreign_key_check

    SQLite foreign_key_check reports violations of foreign-key references declared in a database schema.

    JSON
  7. Term

    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
  8. Term

    SQLite immutable connection

    A SQLite immutable connection treats its database file as permanently unchanging and skips locking and change detection.

    JSON
  9. Term

    SQLite integrity_check

    SQLite integrity_check examines database structure and selected constraints without checking foreign-key relationships.

    JSON
  10. Term

    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
  11. Term

    SQLite query_only

    SQLite query_only is a connection setting that rejects data-changing SQL without making its database handles truly read-only.

    JSON
  12. Term

    SQLite quick_check

    SQLite quick_check checks database integrity while omitting UNIQUE verification and agreement between index contents and table contents.

    JSON
  13. Term

    SQLite rowid

    A SQLite rowid is the unique signed 64-bit integer key used to identify a row in an ordinary rowid table.

    JSON
  14. Term

    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
  15. Term

    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
  16. Term

    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
  17. Term

    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
  18. Term

    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
  19. Term

    SSD mapping cache

    An SSD mapping cache retains selected logical-to-physical address mappings in memory.

    JSON
  20. Term

    SSD preconditioning

    Preparatory writing used to establish a specified SSD state before performance measurement.

    JSON
  21. Term

    SSD steady state

    A workload-specific SSD performance condition in which a named metric satisfies stated stability criteria over a defined measurement window.

    JSON
  22. Term

    SSD thermal throttling

    SSD thermal throttling is a controller response that limits activity or performance to manage device temperature.

    JSON
  23. Term

    SSHD (hybrid drive)

    A hard drive with a small NAND cache to accelerate frequently read data while retaining rotating media.

    JSON
  24. Term

    ST-412

    Seagate's follow-on full-height 5.25-inch HDD interface companion to the ST-506 ecosystem.

    JSON
  25. Term

    ST-506 interface

    An early HDD interface where the drive exposed raw heads and the controller lived on a host adapter card.

    JSON
  26. Term

    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
  27. Term

    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
  28. Term

    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
  29. Term

    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
  30. Term

    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.

    JSON