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