ObjectStorage

基于 H2 数据库,内容寻址的对象存储服务,适用于存储二进制数据。

所有数据都会被存储到 Objects 数据库的 objects 表,并通过 SHA-256 去重。

Functions

Link copied to clipboard
abstract suspend fun get(sha256: Sha256): ByteArray?

通过数据的 SHA-256 获取二进制内容。

Link copied to clipboard
abstract suspend fun put(bytes: ByteArray): Sha256

保存一个二进制数据到数据库。