我想存储 PDF、ZIP 和其他类型的文件。在 ArangoDB 中最好的方法是什么?
最佳答案
自从引入 VelocyPack 以来,ArangoDB 将能够存储原始二进制数据,例如 PDF 和 ZIP。 v3.0内部存储格式为unclear how to support this over JSON .
可以用 base64 表示二进制数据并将其像文本一样存储,但编码/解码需要由客户端处理。我强烈建议您不要这样做,因为它可能会创建巨大的文档,这会损害性能,尤其是当此类文档是 updated frequently 时。 .
推荐的方法是使用 Foxx 将文件存储在服务器上,并通过文件路径在数据库中引用它们:
关于database - 如何使用ArangoDB存储PDF、ZIP等文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48083479/