Concord.Cluster (Concord v2.4.0)

Copy Markdown View Source

Explicit Raft-cluster Concord API.

Concord itself remains cluster-backed for compatibility. This module exists when call sites should state the storage/concurrency model directly.

Summary

Functions

delete(key, opts \\ [])

delete_if(key, opts)

delete_many(keys, opts \\ [])

get(key, opts \\ [])

get_all(opts \\ [])

get_all_with_ttl(opts \\ [])

get_many(keys, opts \\ [])

get_with_ttl(key, opts \\ [])

list(opts)

members(opts \\ [])

prefix_scan(prefix, opts \\ [])

put(key, value, opts \\ [])

put_if(key, value, opts)

put_many(operations, opts \\ [])

put_many_with_ttl(operations, ttl_seconds, opts \\ [])

put_with_ttl(key, value, ttl_seconds, opts \\ [])

revision(opts \\ [])

status(opts \\ [])

touch(key, additional_ttl_seconds, opts \\ [])

touch_many(operations, opts \\ [])

ttl(key, opts \\ [])

txn(spec, opts \\ [])