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 is a website building & hosting documentation for Clojure/Script libraries
× close