(close conn)
Frees the in-VM resources associated with the connection. The connection will no longer work.
Frees the in-VM resources associated with the connection. The connection will no longer work.
(create new-name)
Creates a new, empty outboard with the given name. Returns a connection to it.
Creates a new, empty outboard with the given name. Returns a connection to it.
(delete snapshot k & ks)
Deletes keys from the outboard data snapshot
Deletes keys from the outboard data snapshot
(destroy name)
Destroys the named outboard.
Destroys the named outboard.
(insert snapshot k v & kvs)
Inserts key/value pairs into the outboard data snapshot
Inserts key/value pairs into the outboard data snapshot
(lookup snapshot k)
(lookup snapshot k not-found)
Returns the value for the given key, or not-found which defaults to nil
Returns the value for the given key, or not-found which defaults to nil
(lookup-fwd-iter snapshot k)
Returns a lazy iterator of KV pairs starting from the key.
Be careful, this will continue for the entire tree. Make sure to stop.
Returns a lazy iterator of KV pairs starting from the key. Be careful, this will continue for the entire tree. Make sure to stop.
(open name)
Returns a connection to the named structure
Returns a connection to the named structure
(save-as snapshot new-name)
Saves the snapshot to the given new name. This lets you incrementally clone data.
Saves the snapshot to the given new name. This lets you incrementally clone data.
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 |