0

是否可以获得集合的大小(磁盘空间)?

我想限制数据库的大小并有一些集合,这些集合会随着时间的推移而增长。如果此集合的大小太大,我想删除旧条目。类似于 mongoDb 中的上限集合,但我对高吞吐量操作不感兴趣。

4

1 回答 1

2

在 LiteDB 中,可以使用Limit Size连接字符串来限制数据文件文件的大小。此参数限制不断增长的文件大小(日志区域除外)。当从任何数据页面中删除文档时,该空白区域将仅用于同一集合。如果从一个页面(4096 字节)中删除所有文档,则所有该页面都被标记为空,并且可以用于任何其他集合。

但是,此资源不能通过集合获得,仅适用于所有数据库。

于 2018-08-29T13:35:59.367 回答