https://github.com/wesleyone/mapper-file
对象-文件的存储及读取
https://github.com/wesleyone/mapper-file
dledger mappedbytebuffer nio rocketmq
Last synced: about 2 months ago
JSON representation
对象-文件的存储及读取
- Host: GitHub
- URL: https://github.com/wesleyone/mapper-file
- Owner: WesleyOne
- Created: 2021-08-08T14:16:50.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2021-08-08T15:07:39.000Z (almost 4 years ago)
- Last Synced: 2025-02-03T15:55:39.434Z (4 months ago)
- Topics: dledger, mappedbytebuffer, nio, rocketmq
- Language: Java
- Homepage:
- Size: 122 KB
- Stars: 1
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[](https://github.com/WesleyOne/mapper-file/actions/workflows/codeql-analysis.yml) [](https://docs.oracle.com/javase/8/docs/index.html)
> 本项目参照[RocketMQ](https://github.com/apache/rocketmq) 和[dledger](https://github.com/openmessaging/dledger) 项目的存储模块。
实现以下功能:
- 对象序列化后存储到本地文件
- 从本地文件读取对象_核心技术是用到`NIO`的`MappedByteBuffer`内存文件映射字节缓冲区,提高文件读写能力。_
操作范式流程简图:
