具有图层和逐出策略的二进制数据存储

时间:2012-05-26 07:23:02

标签: c# windows storage

我正在寻找二进制数据存储的解决方案,在开发它之前认为有人可能知道一些符合我需求的东西

  1. Windows操作系统
  2. C#API
  3. 可以将数据添加到
  4. 的存储层
  5. 能够根据添加的时间将数据从一个层移动到另一个层
  6. 在磁盘上为图层预留空间
  7. 图层的驱逐政策,例如数据的年龄或优先级,循环缓冲区
  8. 持久性
  9. 时间序列数据
  10. 它将举行视频,音频,传感器和自定义数据事件

    我环顾四周,但一直找不到任何东西,但发现它很难找不到的东西。

1 个答案:

答案 0 :(得分:0)

在您的代码的支持下,我认为Solid File System(应用程序版)将完成这项工作,但有一个例外 - 除了分配给定大小的文件以及之后,除了分配给定大小的文件之外,没有办法为将来预留空间需要空格删除文件并放入实际数据。