MDB_NOMEMINIT top-level constant

int const MDB_NOMEMINIT

Skips initialization of malloc'd memory before writing.

When used:

  • Improves write performance
  • Reduces memory operations
  • Potential security implications

Common usage scenarios:

  • High-performance writing
  • Trusted data sources
  • Controlled environments

Example:

await db.init(path,
    flags: LMDBFlagSet()..add(MDB_NOMEMINIT));`

Warning:

  • Can expose previous memory contents
  • May cause issues with garbage data
  • Use with caution in secure environments

Implementation

const MDB_NOMEMINIT = bindings.MDB_NOMEMINIT;