上传后,所有文件/文件在哪里实际存储在Sense / Net中?

时间:2017-04-05 10:11:01

标签: sensenet

我试图找出在门户网站上传后所有文档实际存储的位置。我在数据库中找到了显示文档路径的节点表。我想知道文档存储的路径以及如何更改默认文档存储位置或提供新的磁盘路径位置。

1 个答案:

答案 0 :(得分:0)

在Sense / Net中,所有内容都存储在Content Repository中,默认情况下表示数据库。您可以打开FileStream feature的MS SQL Server,Sense / Net支持,但该功能将在未来逐步淘汰,因为SQL Server在某些环境中使用了太多的存储空间。

可以在separate blob storage中存储二进制文件。 Enterprise 版本包含MongoDb的blob提供程序; 社区用户可以根据sample code创建自定义解决方案。

在默认安装中,这些是您可以查看的SQL表:

  • 节点(如您所知,这是中央表格)。
  • 版本:每个内容有一个或多个版本(可以与节点结合使用)。
  • BinaryProperties :二进制值的元数据表(可以加入版本)。
  • 文件:默认行为时的实际二进制数据,连接到上面的BinaryProperties表。

有关详细信息,请参阅此文章:Sense/Net database structure