我试图弄清楚在门户上上传后所有文档的物理存储位置。我在数据库中找到显示文档路径的节点表。我想知道文档存储的路径以及如何更改默认文档存储位置或提供新的磁盘路径位置。
问问题
193 次
1 回答
0
在 Sense/Net 中,所有内容都存储在 Content Repository 中,这意味着默认情况下是数据库。您可以打开 MS SQL Server 的FileStream 功能,Sense/Net 支持该功能,但该功能将在未来逐步淘汰,因为 SQL Server 在某些环境中使用了过多的存储空间。
可以将二进制文件存储在单独的 blob 存储中。企业版包含MongoDb的blob 提供程序;社区用户可以根据示例代码创建自定义解决方案。
在默认安装中,这些是您可以查看的 SQL 表:
- 节点(如您所见,这是中央表)。
- 版本:每个内容一个或多个版本(可以与节点连接)。
- BinaryProperties:二进制值的元数据表(可以连接到版本)。
- 文件:在默认行为的情况下的真实二进制数据,连接到上面的 BinaryProperties 表。
详细请看这篇文章:Sense/Net 数据库结构
于 2017-04-05T11:54:20.887 回答