0

最近我开始玩 MapDB,并了解它有趣的属性。据我现在了解,它具有三种主要的数据类型:BTree、Hashmap 和 Hashset。对我来说有点模糊的是,什么时候使用 Hahsmap(和 Hashset)比使用 Btree 更好?与其他数据结构相比,使用每种数据结构有什么优缺点?

4

1 回答 1

1

在 1.0 中,HashMap 更适合较大的键,它还具有基于 TTL 或最大大小的条目过期时间。TreeMap 已排序并具有数据泵。

我一般会推荐 HashMap 。

于 2014-10-01T07:39:25.167 回答