将bson文档转换为字节数组java

问题描述

一个用例,我需要压缩一个 org.bson.Document 并将其存储到缓存中。我正在使用 zstd 压缩,它需要一个字节数组。无法找到将 Document 转换为字节数组的方法

解决方法

我所知道的唯一方法是通过 JSON 文件,然后通过 ByteArray。

然后,当您想再次使用它时,您必须通过 JSON 返回 BsonDocument。