mapDB文档

2022-04-13 00:00:00 数据 节点 过期 序列化 分段

目录

  • 介绍
  • 快速开始
  •     快速简介
        获取它
        Hello World
        示例项目
        小技巧
  • 数据库
  •     DB 和 DBMaker
        打开或者创建集合
        事务
  • HTreeMap
  •     序列化器
        Hash Code
        Layout
        其他参数
        分片存储能够获得更好的并发
        数据过期
        过期溢出
  • BTreeMap
  •     参数
        键序列化器
        数据抽取
        碎片化
        前缀子map
        复合键和元组
        多重集Map
        和HTreeMap对比
        复合键
        固定长度的数组元组
        可变长度的数组元组
        增量压缩
  • 未完待续。。。

  • mapDB文档

    介绍

    MapDB是一个开源的嵌入式Java数据引擎和集合框架。它提供了Maps,Sets,Lists,Queues,Bitmaps的范围查询、数据过期机制、数据压缩、堆外存储和流式操作。MapDB可能是一个快的Java数据库,它能够和 java.util 集合相媲美。它同时也拥有一些特性,比如ACID的事务、快照、增量备份等等。

    这个文档还在编写过程中,它将与 MapDbB 3.0 共同完成。我们希望你能觉得它是有帮助的。如果你想对MapDB做贡献,我们将非常高兴接受你的pull requests。

    这个文档中的代码示例都在 github 仓库中。

    快速开始

    快速简介

    MapDB是灵活的,有许多可配置的选项。但是在大多数情况下,它和配置仅仅是几行代码而已。

    TODO 许多资源:备忘记录,例子等

    获取它

    MapDB的包发布在Maven的中心仓库中。下面是MapDB依赖的代码片段。

    相关文章