clauvalor
Clauvalor is a term used in computing to describe a class of data storage systems that store data as key-value pairs. The term derives from Catalan clau (key) and valor (value). In a clauvalor system, data is addressed by a unique key; the stored value is opaque to the storage layer, though it may be serialized data, strings, or binary blobs. There is typically no supporting schema for the values themselves.
Basic operations include put (or set), get, and delete. Some systems also support update, batch operations, and
Distributed clauvalor databases implement various consistency models, ranging from strong consistency to eventual consistency, often balancing
Common deployment patterns include in-process caches, shared caches in server clusters, and fully distributed storage backends.
See also: Key-value store, NoSQL databases, Redis, Memcached.