我有一个 WPF 数据网格,当前显示数百万行 IMyObj 类型。现在我已经涵盖了我们必须渲染所需内容的部分。我正在使用DevExpress 的 pLinqInstantFeedbackDataSource和DevExpress 的 Grid。它只负责渲染显示的内容。但另一方面,实际数据存储在ObservableCollection中。现在 DevExpress 说我唯一的问题是将内存中的内容保存在ObservableCollection中。
我已经评估了以下解决方案,以将内容存储在文件系统中并仅加载部分对象列表。
这是另一个问题,我的应用程序正在使用动态对象。NDatabase一开始就不支持多线程,STSDB也不能很好地存储动态对象。
我希望我的应用程序能够转储文件系统中的所有内容,并且当 Gridview 滚动条位置更改时,它应该只触发某些对象的加载。
您对管理动态对象的大数据有何建议?