gpt4 book ai didi

c++ - 使用 C++ 在本地磁盘上使用 GridFS

转载 作者:行者123 更新时间:2023-11-28 07:06:01 25 4
gpt4 key购买 nike

<分区>

我正在寻找一种解决方案,让我可以在单个文件中存储一些嵌套的文件结构(目录、文件)。我考虑过像 tarball 这样的简单存档,但由于有很多操作,它并不合适。

然后我想到了 JSON 并将二进制文件存储到其中,作为 base64 编码的字符串。然后我偶然发现了 BSON 及其每个文件 16MB 的限制。然后再次发现 GridFS 作为一个包装器,可以将较大的文件拆分成较小的 block 。

这非常适合我的目标,因为 16MB block 非常适合。

由于我项目的分散对齐,我不能使用像 Mongo 这样的中央数据库。是否可以将 GridFS 用于单个本地文件,如 storage.bson 或其他我可以存储我的文件的地方?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com