在我的应用程序中,我从服务器获取数据并显示 Windows资源管理器中的数据。数据采用文件和形式 文件夹。你可以想象我的机器上有一个映射的驱动器 服务器上的数据,我可以通过Windows资源管理器探索这些数据。
我的应用程序的问题是,每次打开或关闭文件夹时,它都会从服务器获取数据。这是一个 冗余呼叫和提高性能问题,因为数据大小可能会增长到GB。
我在想的是在我的机器上缓存这些数据,它应该与服务器上的数据同步。
我该如何实现?我可以在机器上使用任何轻量级数据库作为缓存吗?或者还有其他方法可以做到这一点。