标签: c# task-parallel-library persistence tpl-dataflow
我有一个关于缓冲区块在c#中卸载到持久存储库的问题。
如果我理解正确,BufferBlock会将所有消息保留在内存中。 现在我想防止在突发模式,崩溃或程序关闭的情况下丢失这些消息。
是否可以(没有自定义实现)卸载/备份持久存储库中的所有待处理消息,以便稍后可以将它们加载到BufferBlock中?
答案 0 :(得分:1)
不,在TPL Dataflow本身中没有类似的东西,而且我不知道任何其他库会提供执行此操作的数据流块。