【发布时间】:2013-07-03 06:26:22
【问题描述】:
类似于 sql 中的 unique 列。有什么建议吗?
【问题讨论】:
类似于 sql 中的 unique 列。有什么建议吗?
【问题讨论】:
你的问题很“开放”,所以我试图弄清楚你想做什么。
如果您需要添加一个不是主键的列来存储诸如唯一 ID 之类的内容,您可以在其中存储一个 erlang 引用 (Ref = make_ref())。这几乎可以保证是唯一的(循环大约 2^82)。我不知道多节点中的行为是什么,但是如果出现问题,可以使用 {node(),make_ref()} 标记记录。
如果您想通过几个键的组合创建唯一记录:K1,K2,K3,您可以使用元组 {K1,K2,K3} 作为表的键并使用集合或有序集合。但是查看表格会更复杂
如果是其他问题,一些补充信息可能会有所帮助。
【讨论】: