【发布时间】:2009-09-23 20:32:21
【问题描述】:
我有一个与术语有关的困境。
我们的系统处理事件。根据某个字段(或一组字段)的值将事件分派到节点。我们称这组字段为key。我们将这组字段的值称为键值。
令人困惑的是,每个事件本质上都是一袋键值对(即哈希映射)。因此,key 一词有两个不同的用途:1) 描述调度事件的字段集,以及 2) 作为字段名称。
因此,如果您有一组键值对,并且这些键值对的集合构成一个数据库样式的键,您会使用什么术语来区分这两者?
(更复杂的是,调度事件的键并不总是唯一的。例如,如果我们在 userid 上调度,并且该用户执行多个操作,我们将处理具有相同 userid 值的多个事件。所以也许 key 是描述我们发送事件的字段集的错误词。
【问题讨论】:
标签: terminology key hashmap