内容平台优化
2022-05-27 10:15:55 12 举报
AI智能生成
第一版
作者其他创作
大纲/内容
操作流程
相关表结构
数据量太大,没有对数据本身进行维护和限制
部分代码低效,影响性能
数据库表和字段存在冗余
配置时缺少对业务方面的限制验证
存在的问题
流程梳理
记录在用的页面
记录在用的布局推荐位
记录要用的布局推荐位排期
记录节目的使用情况
记录数据
冗余代码
冗余表结构
精简布局推荐位发布流程
精简页面发布流程
页面和布局推荐位发布分离
精简发布流程
发布布局推荐位若未使用则提示
发布页面若未使用则提示
发布页面若未关联布局推荐位则提示
发布页面存在无锚点则提示
统计编辑无效发布情况
优化交互提示
优化方案
发布流程精细化
增加人工归档功能
归档历史数据
定义归档规则实现自动化归档
统计编辑归档情况
数据合并归档
缓存节目元数据
发布直接写JSON到vod,数据库和redis双写
直接从redis读取数据
冷启动/接口可以加载数据库数据
定义新布局推荐位发布流程
定义新页面发布流程
新版缓存方案
页面运营性能提升
专题模板:短视频专题,特殊专题模板
子专题
专题组
专题推荐列表
表结构
数据量远超过实际需要的梳理
专题数量过多,需要回收机制
专题使用情况不清楚
存在冗余的配置需要去除
记录在用的专题
记录在用的节目
代码精简,清理不用功能
发布流程优化
自动归档规则:保留数量、专题组
自动归档
人工归档
归档记录查询
存储节目到专题的引用数据
REDIS存储有序集合保存元数据顺数
专题元素JSON存储在Redis字符串
第一页元素列表直接使用JSON整体存储
专题运营性能提升
自动归档规则:数量
自动规则
类似专题的处理方式
推荐位运行性能提升
执行流程
规则功能不明确
规则运行效率不高
规则缺乏统计和审核,几乎全是自动规则
规则运行复杂,增量和非增量耦合严重
问题
表优化
运营页面精简
将增量和自动化解耦
将各种数据源的处理解耦
增量处理与容器新缓存结合优化
代码优化
记录规则运行情况
记录对应的容器使用情况
记录规则的各维度分布情况
规则运营性能提升
媒资节目同步流程
CMS节目接收流程
节目发布流程
内部发布流程过长,分支过多
目前pipeline的监听器过多,需要合并和精简
节目的发布
使用节目的容器的发布
规则的运转
合并精简发布流程
清理无用代码
节目元数据保存
记录展示的节目
子主题
节目发布性能提升
表结构梳理
站点数三层结构
多层数据结构的前后端支持情况
站点数的数据类型、模板
页面配置梳理
配置时容易出现异常,必须按照特殊要求填写
代码优化,保证站点树数据发布的健壮性
站点树结构优化
性能优化
大首页/频道首页/其他页面接口
专题接口
推荐位接口
节目/剧集/视频详情接口
直播详情接口
业务接口统计
本地服务请求统计
ng请求统计
CDN请求统计
服务层面统计
柱状图
饼图
图形化展示
接口访问情况监控和统计
节目源维度统计
节目类型维度统计
剧头、视频维度统计
每日变更统计
有效存量、时长统计
数据同步情况监控和统计
节目数量统计
接口使用统计
各类容器使用情况监控和统计
统一监控
Subtopic
容器化部署
内容平台优化
0 条评论
回复 删除
下一页