“Key-value”(键值/键值对)指用“键(key)”作为唯一标识来对应“值(value)”的数据表示方式或存储模型。常见于字典/映射、配置文件、数据库与缓存系统等。(也常写作 key-value pair “键值对”。)
/ˌkiːˈvæl.juː/
A key-value store lets you fetch data quickly by key.
键值存储可以让你通过键快速取回数据。
The system caches user preferences as key-value pairs so the app can load settings instantly, even under heavy traffic.
系统将用户偏好以键值对的形式缓存起来,这样即使在高并发下应用也能即时加载设置。
“Key”本义是“钥匙”,引申为“用来打开/定位的关键标识”;“value”是“价值、数值”,在计算机语境中指“与键关联的数据内容”。合起来表示“用一个标识(键)去对应一份数据(值)”的结构,是计算机与信息管理中非常基础的表达方式。
该词主要属于计算机与工程领域术语,一般不出现在传统文学经典中;在技术写作与科普类书籍中更常见,例如: