设为首页
收藏本站
开启辅助访问
全部
问与答
创意
技术
酷工作
生活
交易
资源
节点
飞墙
Follow
明白贴
报酬
工算小助手
登录
注册
飞社-令人惊奇的创意工作者社区-
›
首页
›
程序员
›
app 初始化时需要通过接口获取上千个独立的配置项,如何 ...
FSHEX=FIND+SHARE+EXPRESS
飞社-令人惊奇的创意工作者社区- 是一个关于发现分享表达的地方
现在登录
没有账号?
立即注册
推荐主题
›
没想明白,现在小朋友学新技术起手式是在 B
›
元宝开始撒钱了,大家捡个午饭钱吧
›
飞牛 NAS 的信任危机, 0Day 漏洞导致用户
›
昨天在 reddit 上发了个开源插件介绍,被骂
›
某东就是这样招人的吗?
今日热议主题
fnos 为什么不直接禁止版本<=1.1.18 的用户
戴尔 Dell U2723 显示器/三星固态硬盘 500G
100 大洋出个山姆副卡
Sneck, 一个用头控制的贪吃蛇游戏,颈椎有
2026 年了,前端开发还能学点啥
大家有用百炼编排过工作流的吗?
Moltbook 要把事情高大: AI 机器人的"身份
网页展示 k 线图用哪个组件比较好
求推荐一款机械键盘,预算 200-500,日常办
AI start up 急需两名 App 开发工程师 [远
显示全部
|
最新评论
90 条回复
·
2444 次点击
91#
Ritr
小成
2024-9-2 20:38:59
app 初始化时需要通过接口获取上千个独立的配置项,如何优化?
什么 APP ,说出来我避雷
92#
shunia
小成
2024-9-2 21:54:52
app 初始化时需要通过接口获取上千个独立的配置项,如何优化?
游戏不就是这样的吗?
一万个配置文件也可以做一个更新列表,有更新的才拉,没更新的用缓存。
基本只有冷启动会全量下载,热启动基本很难遇到大量更新的情况。
93#
simo
初学
2024-9-2 22:03:56
app 初始化时需要通过接口获取上千个独立的配置项,如何优化?
如果你说的 50M 的配置必须所有人都加载,那就分析下,拆分请求,按需,数据压缩,缓存,cdn 。
94#
murmurkerman
小成
2024-9-2 22:10:05
app 初始化时需要通过接口获取上千个独立的配置项,如何优化?
这个明显要用增量更新,可以看看有没有类似于 remote config 的国内替代。没有的话只能自己撸一个。也可以借助 s3 ,oss 实现,s3 文件下载都会返回一个文件内容的 hash 值,可以用 head 请求判断是否更新了。然后就是拉配置的时候需要有一个请求队列,安卓 okhttp 自带,不用担心网络并发。
配置下载也可以加一个分页接口,一次下载 n 项。
最好还是用 protobuff 缩小配置文件传输大小。
95#
caqiko
小成
2024-9-3 07:33:47
app 初始化时需要通过接口获取上千个独立的配置项,如何优化?
@panlatent #84 请坐和放宽,海内存知己,天涯若比邻
96#
prosgtsr
小成
2024-9-3 08:15:53
app 初始化时需要通过接口获取上千个独立的配置项,如何优化?
放在一个接口全部请求回来。
还可以带上版本号,每次通过版本号获取更新的数据。
我们公司的 app 就是这么干的,没什么问题。
97#
jzphx
小成
2024-9-3 08:33:27
app 初始化时需要通过接口获取上千个独立的配置项,如何优化?
启动一次 app 40-50M ,用户流量不要钱的吗
98#
duanxianze
小成
2024-9-3 09:13:03
app 初始化时需要通过接口获取上千个独立的配置项,如何优化?
不明白,什么样的应用会有这种需求?
99#
ArianX
小成
2024-9-3 09:25:43
app 初始化时需要通过接口获取上千个独立的配置项,如何优化?
上千个配置为什么会有 40M
100#
Huelse
小成
2024-9-3 09:29:28
app 初始化时需要通过接口获取上千个独立的配置项,如何优化?
区分启动配置和分页配置,另外很多配置都是应该存本地的,更改时发送一份到服务端记录就行了,不需要再次下载。
1 ...
2
3
4
5
6
7
8
9
10
/ 10 页
返回顶部