登录 注册
当前位置:主页 > 资源下载 > 15 > 为土耳其的内存中数据网格构建提供堆外存储方案的mapdb-hz-offheap

为土耳其的内存中数据网格构建提供堆外存储方案的mapdb-hz-offheap

  • 更新:2024-12-20 14:15:32
  • 大小:13KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:嵌入式 - 硬件开发
  • 格式:ZIP

资源介绍

赫兹 该项目为HZ地图提供堆外存储。 这是非官方的扩展和Hazelcast公司内部HZ它将替换不支持ConcurrentHashMap与离堆HTreeMap从 。 它独立于其他非堆解决方案,并且在Apache License 2.0下免费提供,没有附加任何挂钩。 作者研究嵌入式数据库引擎,这是其功能的证明。 此扩展应该可以在生产中使用,有和 介绍 HC使用Java映射为其内部数据结构。 那些对于垃圾收集器可见,并且不能与大量项目很好地缩放。 MapDB提供不受GC影响的堆外集合。 该项目将HZ和MapDB结合在一起。 该项目在HZ内部进行了非常简单的更改。 在com.hazelcast.map.impl.AbstractRecordStore类中,它使用MapDB集合替换地图records值: private final ConcurrentMap< Data , Record