文件系统上的数据缓存,C#

时间:2010-10-26 13:23:59

标签: c# database outlook synchronization

在软件(客户端 - 服务器拱门)中,我想在本地文件系统中为通过网络接收的一些数据创建缓存。 (它们被标记为DataContract和Serializable)。其他用户可以修改数据,因此必须同步。

简而言之:我需要像Exchange的* .ost文件这样的东西。

实现这一目标的最佳做法是什么,或者任何好的解决方案?

1 个答案:

答案 0 :(得分:1)

我最初的想法是使用SQL Server CE,它是免费的,基于文件的,快速且安全的,并使用SQL语法和工具。

您需要定义一个数据模式来存储您的对象和代码存储和检索,但无论您选择何种解决方案,您都必须这样做。