开发者社区> 问答> 正文

接口返回500kb以上的json数据,怎么提高加载速度

接口返回 500kb 以上的 json 数据,怎么提高加载速度?

展开
收起
景凌凯 2020-04-22 17:47:46 2449 0
1 条回答
写回答
取消 提交回答
  • 有点尴尬唉 你要寻找的东西已经被吃掉啦!
    • 如果调用次数少,那么,500kb 其实无所谓。如果每天要调用上千万次的,那就要考虑缩减;json本来就是键值对,如果能分页的数据就分页。
    • 开启 nginx 的 gzip 应该可以提高加载速度。
    • 可以考虑压缩,因为 json 也是字符串,压缩后就也小了。
    • 考虑用异步,把内容拆开两个接口获取,对于客户端的展现效果也会好很多。
    • 消费者不给力,生产者太多,怎么优化都解决不了,可提高前端加载速度;带宽就那样了,数据库那面尽力了,可以考虑如何提高用户体验,比如说上面几位讨论的分开数据加载、懒加载之类;如果要求可用性,分开没意义,而且数据分开,这种情景个人感觉意义不大。
    2020-04-22 17:48:25
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载