我有一个巨大的数据必须显示在从数据库表中检索的页面。该表定期更新新数据,页面必须在刷新时显示最新数据。由于页面加载了大量的数据,加载需要花费一些时间(2-3分钟),并且有时只会显示白页。Java内存管理临时文件
因此,我需要做的是在服务器中创建一个临时文件,该文件存储数据库中的这些数据,页面将从该文件中提取信息。这个文件应该每10-15分钟重新加载一次新的数据,以便直到15分钟页面显示旧数据,但如果刷新页面15分钟后显示新数据。
希望我的问题可以通过上述思路解决,但我仅限于上述理论。请向我提供解决方案如何完成以及比上述任何其他更好的想法。如果有任何Java代码示例,那将很好解决我的问题。
感谢
它不清楚你有什么困难。难道你不知道如何使用文件?如何在文件中存储/读取数据?如何每15分钟运行一次任务? –
嗨,彼得,我有问题在页面中显示数据。临时文件只是我的想法,所以它变得快速,因为页面必须从文件而不是从数据库读取。 广告系列表格包含为哪个广告系列投放多少张成功帐单。我们有20个竞选广告,其中有超过50,000张账单被发送。该页面显示活动广告,账单发送总计,用户,成功账单,失败的账单。该表大量填充,并且当页面请求检索数据时,它非常缓慢。那么,什么是解决方案以及如何完成? –
好吧,这不是我想到的,文件的使用与您如何将数据分页到GUI或Web界面确实没有任何关系。你有Java GUI还是Web应用程序? –