Node.js Buffer-based BLOB codec.
Encodes number[] vectors as Float32 little-endian binary BLOBs using Buffer.writeFloatLE / Buffer.readFloatLE, and computes SHA-256 hashes using the node:crypto module.
Buffer.writeFloatLE
Buffer.readFloatLE
node:crypto
Encode a number[] vector to a binary BLOB value (Float32 little-endian).
Decode a BLOB column value back to number[].
SHA-256 hex digest. Async to support crypto.subtle in browsers.
Node.js Buffer-based BLOB codec.
Encodes number[] vectors as Float32 little-endian binary BLOBs using
Buffer.writeFloatLE/Buffer.readFloatLE, and computes SHA-256 hashes using thenode:cryptomodule.