c# - 如何将 Azure SQL 与 Azure BLOB 存储同步?

标签 c# sql database azure blob

我有一些文件保存在 Azure Blob 存储中,并且我有一个保存这些文件的 URI 的数据库。有没有标准的方法来同步它们?我的意思是,如果不删除数据库中的记录,就无法删除文件,反之亦然。

最佳答案

没有任何工具可以确保数据库记录和 Azure Blob 存储之间的引用完整性。

作为替代方案,您可以拥有一个辅助角色,使文件与数据库保持同步(但这里肯定会有延迟)。

另一种有争议的简洁方法是仅使用一个入口点来添加/删除 blob 文件,并在该位置处理与数据库的同步。

关于c# - 如何将 Azure SQL 与 Azure BLOB 存储同步?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9788748/

相关文章:

php - 如何在php中插入sql查询时显示正确的消息?

sql - 有没有办法在不执行未知数据库查询的情况下获取类型/名称?

c# - NotifyIcon 单击事件未触发

java - 如何在基于注释的Hibernate中将主键设置为同一个表中的外键?

c# - 允许在 SQL 事务期间读取?

sql - 防止 SELECT 检索事务开始后提交的行

java - Spring 数据和 hibernate 比存储过程更快

sql - 从用逗号分隔的两个表中进行 SELECT 如何工作? (从 T1、T2 选择 *)

c# - 如何捕获文本框的值并将其用作变量?

c# - 在后面的代码中将 UpdatePanel 转换为 Panel