Mongo GridFS 支持 Vert.x 3.2.0

Mongo GridFS support for Vert.x 3.2.0

我正在尝试将二进制内容存储在 Mongo DB GridFS 中。

我想知道 Vert.x 3.2.0 中是否有 Mongo DB GridFS 支持 我最近没有看到任何关于此的官方说明。 请提供指南

我还计划为我的微服务使用 Vert.x 或 Spring 启动(已经有 spring 支持 GridFSOperations 的数据)——想知道从长远来看我应该更喜欢哪一个就 GridFS 支持而言,术语透视?

我认为他们不支持 MongoDB 的 GridFS,但您始终可以 "ask for it" 通过在 Vert.x Mongo Client 存储库(托管在 GitHub).

最后,他们可能会创建一个新的存储库或将该功能放入该存储库本身。

另一方面,Spring 已经 have support 用于 GridFS,所以如果您赶时间,我认为它更适合您。

您是否考虑过使用 Spring Content 作为您的解决方案?

它旨在独立工作或与 Spring 数据一起工作。

有几个入门指南 here. They use Spring Content Filesystem but the modules are interchangeable. The Mongo reference guide is here. And there is a tutorial video here 展示了使用这些技术编写 "content service" 是多么容易。正如我所说,所有内容都可以与 Spring Content Mongo (GridFS) 模块互换。

HTH