一种在事件的评论列表中添加评论的方法及评论系统技术方案

技术编号:16455704 阅读:64 留言:0更新日期:2017-10-25 19:48
本发明专利技术涉及一种在事件的评论列表中添加评论的方法及评价系统,包括:接收事件的评论信息,并为所述评论信息生成评论ID,其中,所述评论信息中包括评论内容和用户名;存储所述用户名和评论内容,所述用户名的键名由所述评论ID、所述评论信息的对象名称和/或所述用户名的属性名称组成,所述评论内容的键名由所述评论ID、所述评论信息的对象名称和/或所述评论内容的属性名称组成;存储创建所述事件的评论列表,并将所述评论ID存储在添加到所述事件的评论列表中。本发明专利技术能够提高键名的可读性,便于前期的设计开发和后期维护,从而降低开发及维护成本。

【技术实现步骤摘要】
一种在事件的评论列表中添加评论的方法及评论系统
本专利技术涉及软件开发领域,具体涉及一种在事件的评论列表中添加评论的方法及评论系统。
技术介绍
redis分布式缓存常应用于存储事件如新闻、文章、商品等的评价或评论数据,由于redis对键名的设计没有规范强制性的要求,因此开发人员和设计人员对键名的设计非常随意,设计风格各异,容易造成键名的可读性不高。随着用户不断地在评论列表中添加评论,使用redis场景越来越多,时间越来越长,这些键名也越来越多之后,就会由于可读性不高而造成redis缓存数据的混乱,导致维护成本增大。
技术实现思路
本专利技术所要解决的技术问题是针对现有的redis中键名设计规则不统一、可读性差的问题,提供一种在事件的评论列表中添加评论的方法及评论系统,在添加评论时采用具有高可读性的键名设计规则。本专利技术解决上述技术问题的技术方案如下:一种在事件的评论列表中添加评论的方法,包括以下步骤:接收事件的评论信息,并为所述评论信息生成评论ID,其中,所述评论信息中包括评论内容和用户名;存储所述用户名和评论内容,所述用户名的键名由所述评论ID、所述评论信息的对象名称和/或所述用户名本文档来自技高网...
一种在事件的评论列表中添加评论的方法及评论系统

【技术保护点】
一种在事件的评论列表中添加评论的方法,其特征在于,包括以下步骤:接收事件的评论信息,并为所述评论信息生成评论ID,其中,所述评论信息中包括评论内容和用户名;存储所述用户名和评论内容,所述用户名的键名由所述评论ID、所述评论信息的对象名称和/或所述用户名的属性名称组成,所述评论内容的键名由所述评论ID、所述评论信息的对象名称和/或所述评论内容的属性名称组成;创建所述事件的评论列表,并将所述评论ID添加到所述评论列表中。

【技术特征摘要】
1.一种在事件的评论列表中添加评论的方法,其特征在于,包括以下步骤:接收事件的评论信息,并为所述评论信息生成评论ID,其中,所述评论信息中包括评论内容和用户名;存储所述用户名和评论内容,所述用户名的键名由所述评论ID、所述评论信息的对象名称和/或所述用户名的属性名称组成,所述评论内容的键名由所述评论ID、所述评论信息的对象名称和/或所述评论内容的属性名称组成;创建所述事件的评论列表,并将所述评论ID添加到所述评论列表中。2.根据权利要求1所述的在事件的评论列表中添加评论的方法,其特征在于,以string类型存储所述用户名时,所述用户名的键名由评论信息的对象名称、评论ID和用户名的属性名称组成,键值中保存用户名;以string类型存储所述评论内容时,所述评论内容的键名由评论信息的对象名称、评论ID和评论内容的属性名称组成,键值中保存评论内容。3.根据权利要求1所述的在事件的评论列表中添加评论的方法,其特征在于,以hash类型存储所述用户名时,所述用户名的键名由评论信息的对象名称和评论ID组成,域名由用户名的属性名称组成,键值中保存评论者名字;以hash类型存储所述评论内容时,所述评论内容的键名由评论信息的对象名称和评论ID组成,域名由评论内容的属性名称组成,键值中保存评论内容。4.根据权利要求1-3任一项所述的在事件的评论列表中添加评论的方法,其特征在于,创建集合类型的评论列表时,为所述事件生成事件ID,所述评论列表的键名由评论信息的对象名称、评论信息的查找规则和事件ID组成,键值中保存事件对应的评论ID。5.根据权利要求4所述的在事件的评论列表中添加评论的方法,其特征在于,创建集合类型的评论列表时,为所述事件生成事件ID,所述评论列表的键名由评论信息所属的系统名称、评论信息的对象名称、评论信息的查找规则...

【专利技术属性】
技术研发人员:陆洋智
申请(专利权)人:北京思特奇信息技术股份有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1