相关疑难解决方法(0)

SQL Server中的char,nchar,varchar和nvarchar有什么区别?

是什么意思nvarchar

是什么区别char,nchar,varchar,和nvarchar在SQL Server?

sql-server varchar

598
推荐指数
10
解决办法
56万
查看次数

将文档作为Blob存储在数据库中 - 有什么缺点吗?

我的文件管理系统的要求是:

  1. 必须通过简单复制目录,文件等来防止被盗.
  2. 必须安全抵御传统病毒感染(物理文件的感染)
  3. 必须快速检索
  4. 访问者(目录)浏览用户等不得看到存储库.

我决定将所有文档(和扫描图像)作为blob存储在数据库中,到目前为止,我的经验非常棒,文档检索也非常快 - 它符合上述所有标准,甚至还有一些额外的优点,例如,将文档与其相关的实体一起自动存储,轻松快速地搜索内容,删除各种用户活动,包括打开和命名文档等.

我的问题是 - 这个设计和实施中是否存在任何我忽略的严重风险或事物?

编辑注意:DB是PostgreSQL,非常好地处理BLOBS并且非常好地扩展.环境是多用户.

security performance document blob document-management

50
推荐指数
3
解决办法
4万
查看次数