如何在Azure表存储中存储具有多个子项的父项

时间:2018-10-22 14:35:34

标签: azure azure-storage azure-table-storage

考虑到以下几点,我正在寻找在Azure Table Storage中存储多个子记录的正确方法:

  1. 我不能在SQL环境中定义两个表之间的一对多关系
  2. 不是像DocumentDB这样的NoSQL DB来方便地存储带有子项的JSON文档,这对我来说是理想的情况。

数据模式很简单:可能有一个或多个子项的记录,如下所示:

Parent
   |__ Child 1
   |__ Child 2
   |__ ...

查询要求很简单,我现在要查询“父记录”字段。诸如此类:获取父记录,其中Parent.IsLatest = true。

笔记夫妇:

  1. 我选择Azure表存储的原因是价格合理。
  2. 负担得起的存储必须位于Azure中。其他环境将无法正常工作。

0 个答案:

没有答案