Bare file-system implementation.
Bare file-system implementation.
(delete-store folder)
Permanently deletes the folder of the store with all files.
Permanently deletes the folder of the store with all files.
(filestore-schema-update {:keys [folder serializer read-handlers] :as store})
Lists all keys in this binary store. This operation does not block concurrent operations and might return an outdated key set. Keys of binary blobs are not tracked atm.
Lists all keys in this binary store. This operation *does not block concurrent operations* and might return an outdated key set. Keys of binary blobs are not tracked atm.
(list-keys {:keys [folder serializer read-handlers] :as store})
Lists all keys in this binary store. This operation does not block concurrent operations and might return an outdated key set. Keys of binary blobs are not tracked atm.
Lists all keys in this binary store. This operation *does not block concurrent operations* and might return an outdated key set. Keys of binary blobs are not tracked atm.
(new-fs-store path
&
{:keys [serializer read-handlers write-handlers config]
:or {serializer (ser/fressian-serializer)
read-handlers (atom {})
write-handlers (atom {})
config {:fsync true}}})
Filestore contains a Key and a Data Folder
Filestore contains a Key and a Data Folder
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close