首页 > 解决方案 > 如何将 pdf 上传到 MySQL 数据库并按元数据搜索?

问题描述

我正在为具有上传 pdf 文件选项的 Web 应用程序编写代码。我必须将 pdf 文件的元数据存储在 MySQL 数据库中,因为稍后一些元数据(例如作者或年份)将成为搜索条件。做这样的事情最简单的方法是什么?

标签: javamysqleclipsepdfmetadata

解决方案


一种简单的方法可能是将 pdf 存储在 blob 存储中(如 AWS S3 或 GCS)。这些存储将返回存储对象的唯一标识符。在 MySql 中,存储您需要的任何元数据以及对存储对象的引用以供以后获取。

如果您不想添加额外的存储,请将 PDF 序列化为字节并将其直接存储在列中的行中。


推荐阅读