![](/img/trans.png)
[英]COSMOS DB Unique index constraint violation after item was removed by 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.