问题描述
我在一家小公司担任“非计算机”工程师。我涉猎Python,但对于编程来说是全新的。我对关系数据库感兴趣,以使访问记录更高效,并且对学习postgresql感兴趣。这是擦。我们有许多文档记录,它们以图像,pdf,microsoft word和excel文档的形式组织在文件夹和子文件夹中。同事们正在使用Windows 7和10。Postgres似乎是存储数据的理想选择,但是我需要能够将任何数据库记录(也许是链接)绑定到文件夹中组织的“源”文档中(这样文档就可以从外部访问了)数据库)。在Postgres中有一种简单的方法可以做到这一点,还是我应该学习别的东西?
解决方法
最好将文档存储在文件系统中,而不是将数据库存储在表和列中。
文档的元数据,文件路径可以存储在关系数据库中。
示例:Alfresco使用PostgreSQL存储path,metadata,retention period,user-group management
,...。并且使用文件系统存储文档(图像,PDF,音频,视频...)