Database design 要构建的正确数据库:关系存储还是文档存储?

Database design 要构建的正确数据库:关系存储还是文档存储?,database-design,Database Design,我想创建一个研究数据库,主要将返回用户创建的.pdf,但可以对文档中的信息进行算术处理,或者可能是标记的元数据。正确的方法是Access之类的传统关系数据库,还是MongoDB之类的NoSQL数据库?最后,我想创建一个公司内部网站,作为报告的前端。我不知道有哪个数据库服务器可以对文档中的信息进行算术操作 您需要在数据库之外解析PDF文档。把重要的部件拔出来。如果每个PDF中有一组固定的特定值,请将这些值存储在一个表的列字段中。PDF文档可以存储在同一表格的列中 如果“标记元数据”是指与每个PDF

我想创建一个研究数据库,主要将返回用户创建的.pdf,但可以对文档中的信息进行算术处理,或者可能是标记的元数据。正确的方法是Access之类的传统关系数据库,还是MongoDB之类的NoSQL数据库?最后,我想创建一个公司内部网站,作为报告的前端。

我不知道有哪个数据库服务器可以对文档中的信息进行算术操作

您需要在数据库之外解析PDF文档。把重要的部件拔出来。如果每个PDF中有一组固定的特定值,请将这些值存储在一个表的列字段中。PDF文档可以存储在同一表格的列中

如果“标记元数据”是指与每个PDF文档关联的零、一个或多个标记值的集合,那么您将使用其他表


我建议使用这样的关系数据库,可以将PDF存储为二进制大对象类型,通常称为。请参阅。

上的此页。为什么不同时查看这两个页面?元数据使用关系数据库,PDF文件使用文档数据库。谢谢!我是这样一个新手,我真的不知道它是如何工作的-我想象如果它是一个数据库,它会更容易集成到一个网站?