我正在寻找在我的 WPF c# .NET 4.0 Web 应用程序中实现此数据结构的最佳方法。
应用程序详细信息:此应用程序一次将有许多用户。我正在使用一个有 2 个表链接在一起的数据库,它们的行数都小于 10k,但它们会随着时间的推移而增长。需要定期检查一张表是否有更新。
问题: 我创建了一个数据集来保存所有信息。我的单元测试显示从数据库中填充数据集大约需要 0.2 秒。如果数据集将在整个应用程序中持续存在,现在还不是时候。它可以在许多用户的应用程序中持续存在吗?
我能想到的另一种方法是使用可观察的数据集合并将它们存储在单例中。有什么我在这里遗漏的方法或对我更有效的方法吗?