LiteDB 好处不必多说 ,应用中把图片转为Byte存储到数据库,删除后发现文件大小不变。
参考源码示例
https://github.com/mbdavid/LiteDB/blob/master/LiteDB.Tests/Engine/Rebuild_Tests.cs
解决方案
try
{
using (var db = new LiteDatabase(@"Filename=" + DbPath + ";Password=Pass123"))
{
db.Rebuild();
}
}
catch (Exception ex)
{
}
删除执行就可以了