我试图构建一个具有多个级别的实体,例如
Customer
|
|
AddressBook
| |
| |
| AddressType (ENUM)
|
|
PhoneBook
| |
| |
| PhoneType (ENUM)
|
|
BillInformation
如上所述的JSON树是否会成功反序列化为实体?
从Azure DocumentDB中恢复此类数据的速度有多快?
答案 0 :(得分:3)
是的,您可以拥有任何深度的JSON文档。由于嵌套级别,在检索或查询中没有性能或序列化影响。 DocumentDB保证读取延迟为<无论嵌套结构如何,第99百分位数均为10毫秒。
如果您想了解具体方法,可以在此处阅读DocumentDB如何将分层JSON文档视为存储/索引树:http://www.vldb.org/pvldb/vol8/p1668-shukla.pdf