erlang 数据结构总结
1. key-value 类型
proplist 比较特殊, 一般应用于config 的读取,
orderdict 适用于少量数据,一般小于75个元素, 如果大于75, 你需要切换到其他的数据结构中, 如dict, gb_trees,
array 并不像其他语言的数组一样拥有常数数量级的读取,没有什么优势,所以很少使用.
maps -未来可能会替换records- , 现在看到的是对proplists的替换, 值得期待.
2. 其他特定的类型
集合: sets,
有向图: digraph,
双端队列: queues