当前位置: 首页 > wzjs >正文

都匀网站建设好口碑关键词优化地址

都匀网站建设,好口碑关键词优化地址,济南集团网站建设公司,小公司要不要建设网站一,需求 1,发布评论,支持回复楼层,楼中楼 2,评论读取排序,按照点赞数,时间排序 3,置顶评论,显示作者回复过,点赞过,用户 4,系统敏…

一,需求

1,发布评论,支持回复楼层,楼中楼

2,评论读取排序,按照点赞数,时间排序

3,置顶评论,显示作者回复过,点赞过,@用户

4,系统敏感词评审

5,删除评论

6,管理平台,搜索,删除,评审等操作

二,分析及难点

量大,怎么存,存哪里,怎么做到高性能查询,及实现高效排序

不能用普通的表来存储,量大,查询效率不高

用redis ZSET,可实现排序

量的问题:这么多评论,可能几万条,甚至更多。导致zset存的量多大,怎么拆分。

怎么接受评论数据,可用mq进行削峰。

持久化,虽然要存redis,表里也需要存储的,可通过异步存储

从业务层级来说,主题对象是作者发布内容,其次是评论,评论也分第一次层级,回下面回复内容,及嵌套回复。

表结构设计

发布内容表:发布内容ID 发布内容 

评论表:评论ID 发布ID 层级标志( 0代表第一层评论)父层级ID 评论时间

redis zset存储,key 发布ID, number 评论人ID(第一层),sorce点赞数

评论内容呢,number只能用ID标识,需要另外存吗,String key = 发布ID+评论者ID,value=内容

评论回复呢,回复还有点赞数呢,还是用zset存储,key=发布者ID+评论人ID

number=当前回复人ID,sorce还是点赞数据,他的评论内容还是String存储

有层级结构:用hash存储呢,key field value,可以代替String 

key = 发布ID filed 论者ID value=内容,可以批量操作,批量取数据

高并发访问问题,热点评论问题

按理说,数据都放在redis,高并发访问问题不大,可以用多级缓存,和双检查锁

热点评论问题:还是导致,redis大key问题

mq消息积压问题,写入评论,立刻展示,后续逻辑比如落表,写缓存异步处理

http://www.dtcms.com/wzjs/398993.html

相关文章:

  • 服务器上发布网站青岛百度快速优化排名
  • 信息流推广渠道有哪些优化大师免费版
  • 手机开发网站建设google网站
  • 网站建设资料 优帮云如何能查到百度搜索排名
  • wordpress主题 m1北京seo推广优化
  • 小工作室做网站河南自助建站seo公司
  • 工作室起名大全免费取名百度seo优化技巧
  • 企业邮箱注册需要什么sem和seo是什么职业
  • 成都前端培训机构企业站seo外包
  • 怎么做找优惠券的网站seo入门到精通
  • 北航做网站公司竞价排名点击
  • 做网站为什么需要营业执照关于友情链接的作用有
  • 吉安做网站公司搭建一个网站
  • 武汉哪里做网站推广平台收费标准
  • 花木网站建设企业建站免费模板
  • 游戏网站建设的目的免费seo在线优化
  • 电子商务网站规划与建设的论文广州品牌营销策划公司排名
  • 网站的功能模块数据分析师资格证书怎么考
  • 国外的包装设计网站淘宝客怎么做推广
  • 安徽弘泰建设管理有限公司网站惠州seo计费管理
  • 特微网站首页高端网站建设案例
  • 网站建设 响应式 北京推广软文模板
  • 亚马逊网网站建设规划报告关键词如何排名在首页
  • 怎么做国内网站吗新媒体运营培训课程
  • 工业设计专业是干什么的seo和sem是什么意思
  • 泉州定制网站建设企业网站建设的基本流程
  • 怎么用ps做网站前台美工新乡网站优化公司价格
  • 中山网站建设怎么样深圳网络推广服务是什么
  • mvc网站开发实例微信拓客的最新方法
  • 设计公司网站建设费用网络排名优化软件