javascript - 内存缓存配置中的 Apollo
问题描述
我正在使用 graphQL 和内存中的 apollo 缓存来显示表格中的行。在某些视图中,有合理数量的数据(100 条记录),对于这样的调用,我想缓存结果。在页面的不同视图上,结果太多(100,000+),使用 Apollo 缓存会对性能产生负面影响。页面变得缓慢和滞后,当我使用 Apollo chrome 扩展时,我收到此控制台警告
Apollo DevTools serialized state is 42.6 MB. This may cause performance degradation.
此页面完全跳过缓存变得更加高效。是否有任何客户端配置可以更直接地控制缓存?
谢谢你
解决方案
推荐阅读
- sql - 给人的印象是这两个 SQL 查询会给出相同的输出,但它们的结果却大相径庭
- c# - 如何在windows窗体应用程序中设置dataGridView的焦点DataGridViewImageColumn?
- sql - 如何在 Hive 查询中回顾 7 天
- html - 如何在 Django 模板中嵌入来自外部托管的 img?
- php - 我无法使用 PHP 7.3 在实时服务器上安装我的 laravel 8 应用程序
- java - Dropwizard:需要优雅地关闭 dropwizard 应用程序
- javascript - 无法在javascript中将元素从一个函数传递到另一个函数
- python - python标签跨度硒
- css - 使用 CSS 的移动响应式设计
- css - 堆栈导航栏和下一节