Angularjs 性能角

Angularjs 性能角,angularjs,performance,Angularjs,Performance,我用tabel创建了一个日志。哪些选项是提高性能的更好方法 我从数据库中提取所有行,并从AngularJS中过滤它们 当用户键入一个新过滤器时,我发送一个HTTP请求并从数据库中选择 我想做第一个选择,但我认为会滞后,因为我可能有50000行?从数据库中选择要快得多 数据库是为数据的超快速查询而设计的,角度过滤器有点快,但没有数据库那么好(它是为超快速查询而设计的) 哦!!如果您有50000行,每行大约有200字节的数据,那么每次加载将使用10兆字节的数据-这是巨大的,浏览器(尤其是移动设备)不

我用tabel创建了一个日志。哪些选项是提高性能的更好方法

  • 我从数据库中提取所有行,并从AngularJS中过滤它们
  • 当用户键入一个新过滤器时,我发送一个HTTP请求并从数据库中选择

  • 我想做第一个选择,但我认为会滞后,因为我可能有50000行?

    从数据库中选择要快得多

    数据库是为数据的超快速查询而设计的,角度过滤器有点快,但没有数据库那么好(它是为超快速查询而设计的)

    哦!!如果您有50000行,每行大约有200字节的数据,那么每次加载将使用10兆字节的数据-这是巨大的,浏览器(尤其是移动设备)不能很好地处理大型逻辑操作

    所以,只要有可能,就使用数据库,并且只有当您已经有了客户端数据时,才使用角度过滤器