MMKV for Android 是微信开发的一款高效、小巧的移动端键值存储框架。 适用于 Android、iOS、macOS、Windows 和 POSIX。 高效的。 MMKV 使用 mmap 来保持内存与文件同步,使用 protobuf 对值进行编码/解码,充分利用 Android 实现最佳性能。 MMKV 支持进程间并发读写访问。 易于使用。 您可以随时使用 MMKV。 所有更改都会立即保存,无需同步,无需应用调用。 MMKV 包含进程锁、编码/解码助手和 mmap 逻辑等等。 真的很整齐MMKV 为每个架构在 App 大小上增加了大约 50K,在压缩 (apk) 时要少得多。 MMKV 是在 BSD 3-Clause 许可下发布的。 从 v1.2.8 开始,MMKV 已经迁移到 Maven Central。 旧版本 (<= v1.2.7) 在 JCenter 上仍然可用。
2024-11-19 00:05:04
695KB
开源软件
1