gpt4 book ai didi

database-design - Mnesia 中 set 和ordered_set 之间的区别?

转载 作者:行者123 更新时间:2023-12-03 02:02:26 28 4
gpt4 key购买 nike

集合类型的表和ordered_set类型的表有什么区别?我对读/写性能的差异、排序的依据、跨分布式节点的影响等感兴趣。

最佳答案

排序基于主键,这意味着ordered_set表在使用复杂主键进行匹配/选择迭代时要快得多。例如,如果您的记录类似于 {{Key, Val1}, Val2},您可以匹配或选择 Key 来快速获取 Val1Val2 对于每次出现的 Key。除此之外,我不知道读/写速度有显着差异。

对ordered_set表进行碎片化也是可能的,尽管这意味着迭代将是部分排序的,但不是完全排序的。迭代单个片段是有序的,但片段之间的顺序是未定义的。

关于database-design - Mnesia 中 set 和ordered_set 之间的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/982847/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com