【发布时间】:2010-09-17 17:37:52
【问题描述】:
我的文档管理系统的要求是:
- 必须通过简单复制目录、文件等来防止被盗。
- 必须防止传统病毒感染(物理文件感染)
- 必须快速检索
- 临时(目录)浏览用户等不得看到存储库。
我决定将所有文档(和扫描的图像)作为 blob 存储在数据库中,到目前为止,我的体验非常棒,文档检索也非常快 - 它符合上面的所有标准,甚至还有几个其他优势,例如自动存储文档及其相关实体,轻松快速地搜索内容,消除围绕文档打开和命名等的各种用户活动等。
我的问题是 - 在这种设计和实施过程中,我是否忽略了任何严重的风险或事情?
编辑注意:DB 是 PostgreSQL,可以很好地处理 BLOBS 并且可以很好地扩展。环境是多用户的。
【问题讨论】:
标签: performance security document blob document-management