标签: caching hash memcached b-tree mapdb
最近我开始玩MapDB,并了解其有趣的属性。据我所知,它有三种主要数据类型:BTree,Hashmap和Hashset。对我来说有些模糊不清的是,当使用Hahsmap(和Hashset)比使用Btree更好的时候?使用每个数据结构与其他数据结构相比有什么优缺点?
答案 0 :(得分:1)
在1.0中,HashMap对于较大的密钥更好,它也具有基于TTL或最大大小的条目到期。 TreeMap已排序并具有数据泵。
我一般会推荐HashMap。