繁体   English   中英

Document DB(Cosmos DB)中的TTL是否影响索引?

[英]Does TTL in Document DB (Cosmos DB) affect to index?

我正在使用文档数据库。 在前几天,由于索引转换,我更改了数据库索引并收到一些“找不到文档”错误。 我还计划启用文档数据库的TimeToLive功能,但启用Azure警报:

发生索引转换时,更改TTL或索引策略会影响查询结果

如果启用了TTL,是否会再次发生“找不到文档”或其他负面影响?

是! 请参阅以下内容: 索引策略和TTL

生存时间(TTL)功能要求索引在打开的容器上处于活动状态。 这意味着:

  • 无法在将索引模式设置为“无”的容器上激活TTL,
  • 无法在已激活TTL的容器上将索引模式设置为“无”。

对于不需要索引属性路径但需要TTL的情况,可以将索引策略用于:

  • 设置为“一致”的索引模式,以及
  • 没有包含的路径,并且
  • / *作为唯一排除的路径。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM