在PouchDB文档https://pouchdb.com/guides/compact-and-destroy.html中,我注意到了一些内容:
默认情况下, PouchDB和CouchDB旨在永久存储所有文档修订版本。
对于我的情况来说,这种行为确实不理想,因为有很多文档需要编辑,数据库会随着时间的推移而变得庞大。因此,我决定使用couchdb自己的任务演示“入门”应用程序进行测试,该应用程序可在https://pouchdb.com/getting-started.html上获得。
我的测试是:创建任务,多次编辑后,在PouchDB Inspector chrome扩展程序中检查它们在数据库中的情况。 令我惊讶的是,似乎只保存了最后一个修订版本。 如果我没有漏掉什么并且这是真的,那么他们为什么要在官方文档中写道“默认情况下,PouchDB和CouchDB旨在永久存储所有文档修订版本。”? 我有什么遗漏吗?