.NET Core Blazor,客户端,加载一个小型数据库并搜索它

问题描述 投票:0回答:1

我正在开发 Blazor 客户端应用程序,我们在 SQL 数据库中有一个包含大约 15,000 条记录的表。

我想在应用程序启动时预加载数据库中的所有记录,然后保留记录以便用户快速搜索数据库。

用户可能会向表中添加记录,当这样时,我想刷新客户端的缓存数据,并将它们保存在服务器上。

实现这一目标的最佳方法是什么?

我尝试将数据加载到字典中

.net-core blazor
1个回答
0
投票

您可以对如此大量的数据使用分页,它将帮助您提高性能,并且对于缓存,您可以使用 IndexedDB 它将帮助将数据存储在客户端的浏览器中,因此每次您都不需要从中获取数据服务器。对于实时更新,您可以使用信号器,这将为您提供更新的数据(如果有)。

© www.soinside.com 2019 - 2024. All rights reserved.