![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
缓存学习
Cyber Samurai
想通过分享不断学习新的内容,同时也算作记录学习的内容
展开
-
Mapdb测试用例
这些测试用例覆盖了MapDB的多个方面,包括基本的CRUD操作、事务处理、性能测试和内存映射。通过执行这些测试用例,你可以验证MapDB在你的开发环境中的行为和性能。这个测试用例比较了不同类型Map的性能,包括原生的基于堆的Map、堆外Map和基于磁盘的Map。这个测试用例展示了如何基于磁盘存储创建和操作Map,并确保数据在JVM重启后依然存在。这个测试用例展示了如何在堆外内存中创建和操作一个简单的Map。这个测试用例展示了如何使用MapDB的事务功能。原创 2024-03-12 17:41:19 · 155 阅读 · 1 评论 -
Mapdb高级用法
MapDB是一个高性能的嵌入式Java数据库引擎,它提供了丰富的数据结构,如Maps、Sets、Lists、Queues等,并且支持事务、并发控制、数据过期机制、数据压缩、堆外存储和流式操作等高级特性。MapDB允许使用不同的序列化器来控制数据的存储和检索方式,这可以提高性能并支持自定义数据类型。MapDB支持数据压缩,可以减少存储空间的使用。MapDB提供了并发控制机制,如记录级别的锁和先进的并发控制引擎。MapDB提供了快照和增量备份的功能,可以用于数据的备份和恢复。,可以设置不同的并发级别。原创 2024-03-14 17:35:06 · 1015 阅读 · 1 评论