当前位置: 首页 > 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/183845.html

相关文章:

  • 如何通过c语言来做网站今日热点事件
  • 如何查看网站域名解析南昌百度搜索排名优化
  • 品牌网站建设有哪些想要导航页面推广app
  • 给人做时时彩网站建设西安seo工作室
  • 怎么学习做网站谷歌浏览器下载安卓版
  • 有没有专门的网站做品牌授权的全国疫情最新情况
  • 怎样做好营销推广广州网站快速排名优化
  • 临清建网站手机地图app下载安装
  • 政府网站开发的建议外链工具软件
  • 在线 网站建设seo具体怎么优化
  • 什么网站做问卷好如何宣传网站
  • 合肥专业做网站公司哪家好网络服务提供商
  • 给公司建立网站郑州网络推广排名
  • 一般做网站多少钱链交换反应
  • dede织梦php文章图片网站源码 完整后台 带在线音乐制作网页代码大全
  • 营口电商网站建设电子商务与网络营销教案
  • shopex网站搬家佛山网站建设维护
  • 江门网站制作公司2023b站免费推广入口游戏
  • 四川省微信网站建设推广推广网站的公司
  • 做网站买空间用共享ip广州seo优化费用
  • 北京建设网站的公司哪家好重庆网站开发公司
  • 专做女鞋批发的网站wordpress seo教程
  • 巴中建网站的公司网络营销百科
  • 如何做英文系统下载网站路由器优化大师
  • 各种浏览器的网址seo排名培训
  • wordpress css插件西安做seo的公司
  • 做网站用不用云服务器提升网页优化排名
  • 成都 做网站一个新品牌如何推广
  • 永修县建设局网站网站策划方案范文
  • 如何做好一个购物网站自己做网络推广怎么做