我在我的应用程序中使用以下代码为 CBL 中的文档设置 ttl。如果我是对的,我认为这个 ttl 值不会传播到 couchbase 服务器对吗?
那么如何为从 CBL 复制到 couchbase 服务器的文档设置 ttl,以确保我的服务器自动清理过期文档?我无法从 Couchbase 找到任何可以向我清楚解释这一点的文档。
Date ttl = new Date(System.currentTimeMillis() + 86400000/2);
Document document = database.createDocument();
document.putProperties(properties);
document.setExpirationDate(ttl);