Azure表删除模式-删除旧项目
我正在使用Azure表(存储)来存储我正在使用的网站的信息。所以,我计划了这个结构:Azure表删除模式-删除旧项目,azure,azure-storage,azure-table-storage,Azure,Azure Storage,Azure Table Storage,我正在使用Azure表(存储)来存储我正在使用的网站的信息。所以,我计划了这个结构: 分区键-域名 行键-网页地址 有效期至(日期-时间)-在此日期之后,记录将被删除 这里还有其他重要数据 这些列将存储在一个称为网站地址的表中(例如“cnn.com”) 我有两个主要用例(从高到低): 1.检查URL“x”是否在表中-通过分区键和行键的组合查找-非常有效。 2.删除旧数据-删除所有过期数据(根据“有效期至”列)。这项行动每天午夜都在进行,可能会删除数百万行-非常繁重 因此,我们的第一个任务(检查U
- 将以删除日期命名的行存储在表中(例如“cnn.com-1-1-2016”)。这为我们提供了很好的性能。但是,搜索体验不好(该行可以存在于多个表中,例如“cnn.com-1-1-2016”或“cnn.com-2-1-2016”…)李>