在最高级别,我想知道这样的过程是否可行 - 或者它是否会产生很大的影响。
如果我查询可以说1500行并处理这些数据。用户正在浏览数据,大约10分钟后,有大约10个新行。
是否可以说“缓存”#39;初始查询和处理的数据,而不是重新查询和重新处理所有旧数据,以显示新数据。
目前,我在每个页面视图上查询和处理数据。我不喜欢它,感觉不对。
不确定如何去做。谢谢你的帮助。现在已经搜索了一些缓存数据,但无法找到类似的问题/答案。
谢谢!
一些其他信息
每个查询的记录都有一个与之关联的时间戳,以毫秒为单位。我的想法是,我可以存储最后一条记录的时间戳,并对数据库进行查询,以查看自上一个时间戳以来是否有任何新记录。
如果有,只处理新记录,并将它们添加到已处理的数据中。这肯定是一种可能,或者肯定必须比一次又一次地处理所有数据更有效。
谢谢!