Closed gwhzh21 closed 1 year ago
我用litedb实现了,不过加载速度时快时慢
可以实现这个需求,其实只需要透传参数到fasterkv的options即可,在保证文件路径一致的情况下,可以实现加载上一次的缓存文件。
设置TryRecoverLatest=true
和DeleteFileOnClose=false
,将在正常关闭时保留用于故障恢复日志文件,下次启动会重新加载。
TryRecoverLatest=true和DeleteFileOnClose=false这两个配置,在nuget上的1.0.1版本好像没有,请问是没有更新吗?
TryRecoverLatest=true和DeleteFileOnClose=false这两个配置,在nuget上的1.0.1版本好像没有,请问是没有更新吗?
@wslsj888 目前在1.0.2-rc1版本中
TryRecoverLatest=true和DeleteFileOnClose=false这两个配置,在nuget上的1.0.1版本好像没有,请问是没有更新吗?
@wslsj888 目前在1.0.2-rc1版本中
更新了就有了,但是大佬是不是漏改了AddFasterKvCache方法,里面没有应用这两个配置
TryRecoverLatest=true和DeleteFileOnClose=false这两个配置,在nuget上的1.0.1版本好像没有,请问是没有更新吗?
@wslsj888 目前在1.0.2-rc1版本中
更新了就有了,但是大佬是不是漏改了AddFasterKvCache方法,里面没有应用这两个配置
@wslsj888 感谢指出 确实是漏了修改 因为这个功能几乎没有人使用 所以这么久每人发现 可以安装1.0.2-rc2版本
能否加一个删除文件的开关。考虑业务上面缓存文件重构成本(时间长,对数据库的压力大,可能是提前生成缓存)可能较大。在非正常退出。再次生成缓存,会对业务有重大影响。