upsert()是否保留了couchbase中的TTL?

时间:2016-01-26 08:23:46

标签: couchbase

这个很容易通过代码弄清楚,但由于它反直觉(并没有记录)我在这里记录它:

Upsert(插入/更新操作)是否在couchbase中保留了TTL?

换句话说,如果我运行此代码:

 ps.executeUpdate(); 

文档创建(然后更新)会在10秒后过期吗?

1 个答案:

答案 0 :(得分:2)

所以,不。第二个upsert重置TTL - 文档将永不过期。

请注意,此行为在couchbase中不一致:incr()操作(对于计数器)不会重置TTL。