我想在我的spark streaming应用程序(scala)中使用fastutill类。我使用的是哈希图,但基于Spark documentations,他们建议使用快速类而不是hashmap..First,我想知道这些类是否值得,然后想知道哈希图的快速类中等价的类是什么。
特别是我使用的是hashmap
HashMap[Key_Object,ArrayBufferValue_object..I想知道什么是best中最好的集合
发布于 2016-11-08 09:49:38
我想你是在找Object2ObjectOpenHashMap.java吧。它的行为类似于一个泛型hashMap类。这是默认的散列函数,工作正常。
如果您想减少散列冲突或提高性能,则首选Object2ObjectOpenCustomHashMap。在创建散列映射时,您必须提供特定于上下文的自定义散列函数。
请注意,FastUtil还有很多其他类型可能更适合您,请参阅其文档,这些文档可以在here中找到
https://stackoverflow.com/questions/40476964
复制相似问题