Manages a memory-mapped file that holds write once data
Manages a memory-mapped file that holds write once data
(clear! this)Clears out any resources which may be held
Clears out any resources which may be held
(flat-store group-name name)Creates a flat file store. This wraps an append-only file and a paged reader.
Creates a flat file store. This wraps an append-only file and a paged reader.
(paged-file f)(paged-file f region-size)Creates a paged file reader
Creates a paged file reader
(record-store group-name name record-size)Creates a record store. This wraps an append-only file and a paged reader. The records size is measured in bytes.
Creates a record store. This wraps an append-only file and a paged reader. The records size is measured in bytes.
(store-exists? group-name name)Checks if the resources for a file have been created already
Checks if the resources for a file have been created already
(tx-store group-name name payload-size)Creates a transaction store. This wraps an append-only file and a paged reader.
Creates a transaction store. This wraps an append-only file and a paged reader.
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |