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

发布于 2024-09-28 22:54:01 字数 194 浏览 1 评论 0原文

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

简而言之:我需要用于 Exchange 的 Outlook *.ost 文件之类的文件。

实现这一目标的最佳实践是什么,或者有什么好的解决方案?

In a software (client-server arch.) I would like to create a cache in local filesystem for some data received over network. (they are marked as DataContract and Serializable). The data can be modified by other users so must be syncronized.

In a few words: I need something like Outlook's *.ost files for Exchange.

What is the best practice to achieve this, or any good solution?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

娇妻 2024-10-05 22:54:01

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

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

My initial thought is to use SQL Server CE, it's free, file based, fast and secure and uses SQL syntax and tooling.

You would need to define a data schema to store your objects and code storage and retrieval, but you are going to have to do this whatever solution you choose.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文