gpt4 book ai didi

java - 客户端处理与服务器处理

转载 作者:行者123 更新时间:2023-11-29 08:47:54 26 4
gpt4 key购买 nike

我正在开发一个项目,我们在其中使用了 MongoDB、java 和 angularJS。我面临的情况是我必须一次在 TableView 100 中显示数千条记录。我有两个选择:

  1. 我应该在每次点击分页时调用网络服务,它会根据分页返回 100 条记录。

  2. 我将一次带入所有记录并按 Angular 应用过滤器以在页面上显示 100。

就性能而言,哪种方法更好?

最佳答案

您永远不知道客户端机器,因此您无法确定客户端处理记录的速度或速度。因此,通过提供服务器端分页,将客户端的负载保持在最低水平对我来说更有意义。

您对服务器端的内存/CPU 拥有更多控制权,因此您始终可以在服务器上进行更好的处理。

如果您可以在客户端和服务器上的处理负载之间取得平衡,那么您可以获得最佳结果。

关于java - 客户端处理与服务器处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24198127/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com