用户的评论数据展现方法、系统、服务器和客户端与流程

文档序号:11134101阅读:538来源:国知局
用户的评论数据展现方法、系统、服务器和客户端与制造工艺

本申请实施例涉及互联网技术领域,特别是涉及一种用户的评论数据存储方法,一种用户的评论数据存储方法,一种用户的评论数据存储系统,一种用户的评论数据处理系统,一种服务器和一种客户端。



背景技术:

随着互联网的发展,信息流内容的重要性已经越来越被大家认可。今日头条,UC头条,网易新闻等信息流产品迅速崛起,各种自媒体平台的出现也极大的提高了信息流产品的多样性和趣味性。评论内容作为信息流产品中不可或缺的一部分,极大的提高了原创作者和阅读者、以及阅读者之间的交互性,用户往往对于自己评论被回复这件事情非常重视,但是市场上现有产品依然存在一些问题。

参照图1,所示为一种现有技术用户的评论数据展现的示意图,目前大部分网站对于评论的回复采用盖楼的形式进行展现。这种展现形式非常浪费视觉空间,用户想要查看最新的评论,往往需要向下滚动到最后一条,如果评论延续超过10条,会非常低效;如果在评论楼层中间出现多个用户对同一用户进行回复,则会出现多个重复的盖楼帖子,这是没有任何意义的。具体地,现有的评论展现方式存在以下弊端:

1,用户的评论其他用户被回复后,用户往往最在意的是谁回复了自己的评论以及自己回复的是谁的评论。上述盖楼形式,会将目标用户的评论掩埋在大量评论中,使得用户不能第一时间定位到自己评论的回复上下文位置。

2,在对用户自己的评论进行统一管理时,既需要集中展现当前用户自己的所有评论,又需要对每条评论回复的上下文评论进行体现,如果展现不好同样会非常繁杂。

3,用户每条评论的重要程度是不一样的,个别评论可能比较热门,回复数比较多,用户可能希望进入到那条评论的上下文当中进行深入查看并且再次回复。

4,用户可能在多篇文章中进行回复,同样也可能对其他用户的评论进行再次回复,也可能对回复了自有的评论再进行回复,所以层次会比较繁杂,使得在存储和展现中很难做到高效、完整、灵活、层次清晰。



技术实现要素:

本申请实施例提供一种用户的评论数据存储方法,一种用户的评论数据存储方法,一种用户的评论数据存储系统,一种用户的评论数据处理系统,一种服务器和一种客户端,用以解决现有技术的评论数据展现所存在的弊端。

为了解决上述问题,本申请公开了一种用户的评论数据展现方法,所述用户具有用户标识,所述评论数据包括自有评论数据,所述用户标识具有关联的自有评论数组对象,所述自有评论数组对象包括存储树节点信息,所述自有评论数据被存储在存储树节点信息中,

所述方法包括:

接收客户端发送的自有评论查看请求,所述自有评论查看请求中包括用户标识;

提取所述用户标识所关联的自有评论数组对象的存储树节点信息;

为所述客户端反馈所述存储树节点信息中的自有评论数据,使得在所述客户端上展现所述存储树节点信息中的自有评论数据。

优选地,所述评论数据还包括与所述自有评论数据相关联的关联评论数据,所述存储树节点信息包括自有评论数据所在存储树的存储树节点对应的节点位置信息,在所述为客户端反馈所述存储树节点信息中的自有评论数据,使得在所述客户端上展现所述存储树节点信息中的自有评论数据的步骤之后,还包括:

接收客户端发送的关联评论查看请求,所述关联评论查看请求包括所述自有评论数据的节点位置信息;

采用所述节点位置信息确定所述自有评论数据的存储树节点;

获取所述存储树节点在存储树中的关联存储树节点,所述关联存储树节点存储有关联评论数据;

为所述客户端反馈所述关联存储树节点的关联评论数据。

优选地,所述存储树节点包括关联节点位置信息,所述获取存储树节点在存储树中的关联存储树节点的步骤包括:

采用所述关联节点位置信息,确定所述存储树节点在存储树中的关联存储树节点。

优选地,所述评论数据包括评论文本,针对所述评论数据的总回复评论数据的数量,所述评论数据的被顶数量,所述评论数据的被踩数量,所述评论数据是否热门评论数据,所述评论数据的创建时间。

本申请实施例还公开了一种用户的评论数据存储方法,包括:

获取在媒体数据下用户的评论数据,所述评论数据具有用户标识;

采用所述评论数据和所述用户标识生成存储树节点信息;

将所述存储树节点信息按照用户标识存储为自有评论数组对象。

优选地,所述采用评论数据和所述用户标识生成存储树节点信息的步骤包括:

确定所述媒体数据对应的存储树;

依据所述评论数据在所述存储树生成存储树节点;

将所述评论数据和所述用户标识存储在所述存储树节点中;

依据所述存储树节点生成存储树节点信息。

优选地,所述确定媒体数据的存储树的步骤包括:

判断所述媒体数据是否已有对应的存储树;

若是,则执行所述依据所述评论数据在所述存储树生成存储树节点的步骤;

若否,则创建根存储树节点以生成存储树。

优选地,所述依据存储树节点生成存储树节点信息的步骤包括:

确定所述存储树节点在所述存储树的节点位置信息,以及所述存储树节点在所述存储树的关联存储树节点;

将所述评论数据,所述用户标识,所述节点位置信息存储在存储树节点中。

优选地,所述评论数据包括自有评论数据,所述将存储树节点信息按照用户标识存储为自有评论数组对象的步骤包括:

筛选出所述用户标识对应的存储树节点信息,所述存储树节点信息包括自有评论数据;

采用所述用户标识确定自有评论数组对象;

将所述存储树节点信息存储在所述自有评论数组对象中。

优选地,所述存储树节点信息中的自有评论数据包括创建时间,所述将存储树节点信息存储在所述自有评论数组对象中的步骤为:

按照所述创建时间将所述存储树节点信息按序存储在所述自有评论数组对象中。

本申请实施例还公开了一种用户的评论数据展现系统,所述用户具有用户标识,所述评论数据包括自有评论数据,所述用户标识具有关联的自有评论数组对象,所述自有评论数组对象包括存储树节点信息,所述自有评论数据被存储在存储树节点信息中,

所述系统包括:

自有评论查看请求接收模块,用于接收客户端发送的自有评论查看请求,所述自有评论查看请求中包括用户标识;

存储树节点信息提取模块,用于提取所述用户标识所关联的自有评论数组对象的存储树节点信息;

评论数据展现模块,用于为所述客户端反馈所述存储树节点信息中的自有评论数据,使得在所述客户端上展现所述存储树节点信息中的自有评论数据。

优选地,所述评论数据还包括与所述自有评论数据相关联的关联评论数据,所述存储树节点信息包括自有评论数据所在存储树的存储树节点对应的节点位置信息,还包括:

关联评论查看请求接收模块,用于接收客户端发送的关联评论查看请求,所述关联评论查看请求包括所述自有评论数据的节点位置信息;

存储树节点确定模块,用于采用所述节点位置信息确定所述自有评论数据的存储树节点;

关联存储树节点获取模块,用于获取所述存储树节点在存储树中的关联存储树节点,所述关联存储树节点存储有关联评论数据;

关联评论数据反馈模块,用于为所述客户端反馈所述关联存储树节点的关联评论数据。

优选地,所述存储树节点包括关联节点位置信息,所述关联存储树节点获取模块包括:

关联存储树节点确定子模块,用于采用所述关联节点位置信息,确定所述存储树节点在存储树中的关联存储树节点。

本申请实施例还公开了一种用户的评论数据存储系统,包括:

评论数据获取模块,用于获取在媒体数据下用户的自有评论数据,所述评论数据具有用户标识;

存储树节点信息生成模块,用于采用所述评论数据和所述用户标识生成存储树节点信息;

自有评论数组对象存储模块,用于将所述存储树节点信息按照用户标识存储为自有评论数组对象。

优选地,所述存储树节点信息生成模块包括:

存储树确定子模块,用于确定所述媒体数据对应的存储树;

存储树节点生成子模块,用于依据所述评论数据在所述存储树生成存储树节点;

评论数据存储子模块,用于将所述评论数据和所述用户标识存储在所述存储树节点中;

存储树节点信息生成子模块,用于依据所述存储树节点生成存储树节点信息。

优选地,所述存储树确定子模块包括:

存储树判断单元,用于判断所述媒体数据是否已有对应的存储树;若是,则调用存储树节点生成子模块,若否,则调用存储树创建单元;

存储树创建单元,用于创建根存储树节点以生成存储树。

优选地,所述存储树节点信息生成子模块包括:

节点位置信息确定单元,用于确定所述存储树节点在所述存储树的节点位置信息,以及所述存储树节点在所述存储树的关联存储树节点;

存储树节点信息组织单元,用于将所述评论数据,所述用户标识,所述节点位置信息存储在存储树节点中。

优选地,所述自有评论数组对象存储模块包括:

存储树节点信息筛选子模块,用于筛选出所述用户标识对应的存储树节点信息,所述存储树节点信息包括自有评论数据;

自有评论数组对象确定子模块,用于采用所述存储树节点信息的用户标识确定自有评论数组对象;

存储树节点信息存储子模块,用于将所述存储树节点信息存储在所述自有评论数组对象中。

优选地,所述存储树节点信息中的自有评论数据包括创建时间,所述存储树节点信息存储子模块包括:

存储树节点信息存储单元,用于按照所述创建时间将所述存储树节点信息按序存储在所述自有评论数组对象中。

本申请实施例还公开了一种服务器,所述用户具有用户标识,所述评论数据包括自有评论数据,所述用户标识具有关联的自有评论数组对象,所述自有评论数组对象包括存储树节点信息,所述评论数据被存储在存储树节点信息中,

所述服务器包括:

自有评论查看请求接收模块,用于接收客户端发送的自有评论查看请求,所述自有评论查看请求中包括用户标识;

存储树节点信息提取模块,用于提取所述用户标识所关联的自有评论数组对象的存储树节点信息;

自有评论数据展现模块,用于为所述客户端反馈所述存储树节点信息中的自有评论数据,使得在所述客户端上展现所述存储树节点信息中的自有评论数据。

本申请实施例还公开了一种服务器,包括:

评论数据获取模块,用于获取在媒体数据下用户的评论数据,所述评论数据具有用户标识;

存储树节点信息生成模块,用于采用所述评论数据和所述用户标识生成存储树节点信息;

自有评论数组对象存储模块,用于将所述存储树节点信息按照用户标识存储为自有评论数组对象。

本申请实施例还公开了一种用户的评论数据展现方法,所述评论数据包括自有评论数据,所述方法包括:

向服务器发送自有评论查看请求,所述自有评论查看请求中包括用户标识;

接收服务器针对所述自有评论查看请求反馈的存储树节点信息中的自有评论数据;其中,所述用户标识具有关联的自有评论数组对象,所述自有评论数组对象包括存储树节点信息,所述自有评论数据被存储在存储树节点信息中;

展现所述自有评论数据。

优选地,所述自有评论数据包括创建时间,所述展现自有评论数据的步骤包括:

获取评论回复箱模板,所述评论回复箱模板包括评论框;

按照所述创建时间,将所述自有评论数据按序添加到所述评论框中;

基于所述评论回复箱模板展现所述自有评论数据。

优选地,所述自有评论数据处于某一媒体数据下,所述按照所述创建时间,将所述自有评论数据按序添加到所述评论框中的步骤包括:

将所述自有评论数据按照所处的媒体数据进行分组;

将所述分组后的自有评论数据,按照所述创建时间将同一组的自有评论数据按序添加到所述评论框中。

优选地,所述自有评论数据还包括自有评论文本,针对所述自有评论数据的总回复评论数据的数量,所述评论数据的被顶数量,所述自有评论数据的被踩数量,所述自有评论数据是否热门评论数据。

优选地,所述评论数据还包括与所述自有评论数据相关联的关联评论数据,所述方法还包括:

向服务器发送关联评论查看请求,所述关联评论查看请求包括所述自有评论数据的节点位置信息;

接收服务器针对所述关联评论查看请求反馈的关联存储树节点的关联评论数据;其中,服务器用于采用所述节点位置信息确定所述自有评论数据的存储树节点,并获取所述存储树节点在存储树中的关联存储树节点;

展现所述关联评论数据。

优选地,所述存储树节点在存储树中具有兄弟节点,父节点和子节点,所述兄弟节点,父节点和子节点为所述存储树节点的关联存储树节点。

本申请实施例还公开了一种用户的评论数据展现系统,所述评论数据包括自有评论数据,所述系统包括:

自有评论查看请求发送模块,用于向服务器发送自有评论查看请求,所述自有评论查看请求中包括用户标识;

自有评论数据接收模块,用于接收服务器针对所述自有评论查看请求反馈的存储树节点信息中的自有评论数据;其中,所述用户标识具有关联的自有评论数组对象,所述自有评论数组对象包括存储树节点信息,所述自有评论数据被存储在存储树节点信息中;

自有评论数据展现模块,用于展现所述自有评论数据。

优选地,所述自有评论数据包括创建时间,所述自有评论数据展现模块包括:

评论回复箱模板获取子模块,用于获取评论回复箱模板,所述评论回复箱模板包括评论框;

自有评论数据添加子模块,用于按照所述创建时间,将所述自有评论数据按序添加到所述评论框中;

自有评论数据模板展现子模块,用于基于所述评论回复箱模板展现所述自有评论数据。

优选地,所述自有评论数据属于某一媒体数据下,所述自有评论数据添加子模块包括:

自有评论数据分组单元,用于将所述自有评论数据按照所属的媒体数据进行分组;

自有评论数据按组添加单元,用于将所述分组后的自有评论数据,按照所述创建时间将同一组的自有评论数据按序添加到所述评论框中。

优选地,所述评论数据还包括与所述自有评论数据相关联的关联评论数据,所述系统还包括:

关联评论查看请求发送模块,用于向服务器发送关联评论查看请求,所述关联评论查看请求包括所述自有评论数据的节点位置信息;

关联评论数据接收模块,用于接收服务器针对所述关联评论查看请求反馈的关联存储树节点的关联评论数据;其中,服务器用于采用所述节点位置信息确定所述自有评论数据的存储树节点,并获取所述存储树节点在存储树中的关联存储树节点;

关联自有评论数据展现模块,用于展现所述关联评论数据。

本申请实施例还公开了一种客户端,所述评论数据包括自有评论数据,所述客户端包括:

自有评论查看请求发送模块,用于向服务器发送自有评论查看请求,所述自有评论查看请求中包括用户标识;

自有评论数据接收模块,用于接收服务器针对所述自有评论查看请求反馈的存储树节点信息中的自有评论数据;其中,所述用户标识具有关联的自有评论数组对象,所述自有评论数组对象包括存储树节点信息,所述自有评论数据被存储在存储树节点信息中;

自有评论数据展现模块,用于展现所述自有评论数据。

本申请实施例包括以下优点:

本申请实施例用户的评论数据预先存储在该用户关联的自有评论数组对象中,其中在自有评论数组对象中包括存储有用户的自有评论数据的存储树节点信息,当客户端想要查看自有评论数据时,可以依据用户标识获取对应的自有评论数组对象,再依据该自有评论数组对象提取相应的存储树节点信息,从而可以快速为客户端提供该存储树节点信息中的自有评论数据,在本申请实施例中,由于每个用户下都维护有自有评论数组对象,故在访问某个用户的自有评论数据时,可以非常快速完成加载,提高了用户的评论数据的查找效率,并提升了用户的使用体验。

此外,本申请实施例在媒体数据下用户的评论数据,将按序生成存储树节点信息,同时,还将该存储树节点信息按照用户标识去维护相应用户的自有评论数组对象,这种存储树结构,可以使得用户的评论数据层次分明的被保存,便于用户高效、完整、灵活、层次清晰地查找所需的评论数据。

附图说明

图1是一种现有技术用户的评论数据展现的示意图;

图2是本申请的一种用户的评论数据展现方法实施例1的步骤流程图;

图3是本申请的一种用户的评论数据存储方法实施例的步骤流程图;

图4是本申请的一种用户的评论数据展现方法实施例2的步骤流程图;

图5是本申请的一种用户的评论数据存储树的存储结构示意图;

图6是本申请的一种客户端上用户的评论数据回复箱的展现操作示意图;

图7是本申请的一种用户的评论数据展现系统实施例1的结构框图;

图8是本申请的一种用户的评论数据存储系统实施例的结构框图;

图9是本申请的一种用户的评论数据展现系统实施例2的结构框图;

图10是本申请的一种服务器实施例的结构框图;

图11是本申请的另一种服务器实施例的结构框图;

图12是本申请的一种客户端实施例的结构框图。

具体实施方式

为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请作进一步详细的说明。

参照图2,示出了本申请的一种用户的评论数据展现方法的步骤流程图。

在具体实现中,所述用户可以具有用户标识,所述评论数据包括自有评论数据,所谓的自有评论数据,是指具体某个用户的评论数据,例如a用户在A文章和B文章下的评论数据。

在本申请实施例中,根据用户标识可以维护有关联的自有评论数组对象,所述自有评论数组对象可以包括存储树节点信息,所述自有评论数据可以被存储在存储树节点信息中。也即是说,本申请实施例为每个用户都维护有一组存储有其自有评论数据的自有评论数组对象。

具体地,用户标识可以包括用户账号、用户地址等等,用户标识能够识别到具体的用户。用户在某个客户端上登录时,可以获取登录时使用的用户账号作为该用户的用户标识。

本申请实施例可以应用在各种移动设备中,例如,手机、平板电脑、个人数字助理、穿戴设备(如眼镜、手表等)等等,也可以应用在各种固定设备中,例如,智能电视、个人电脑等等。

这些移动设备、固定设备的操作系统可以包括Android、IOS、Windows Phone、Windows等,在这些系统中可以安装各种客户端,如浏览器,可以显示媒体数据下的用户评论。在本申请实施例中,可以通过客户端与服务器进行交互,使得在客户端上的用户能够获取服务器中所存储的用户的评论数据。

所述方法具体可以包括如下步骤:

步骤101,接收客户端发送的自有评论查看请求,所述自有评论查看请求中包括用户标识;

在本申请实施例中,服务器为每个用户都维护有其关联的自有评论数组对象,自有评论数组对象中包含有该用户的存储树节点信息,存储树节点信息中包括有用户的自有评论数据。

如果客户端上的用户想要查看自有评论数据,可以在客户端上点击按钮或组件等方式以查看自有评论数据,那么将生成携带用户标识的自有评论查看请求,并发送至服务器,以请求服务器去查找用户的自有评论数据,或者,自有评论数据关联的其他评论数据。

步骤102,提取所述用户标识所关联的自有评论数组对象的存储树节点信息;

在服务器接收到自有评论查看请求后,获取自有评论查看请求中用户标识所对应维护的自有评论数组对象,该评论数据对象中包括有存储树节点信息。

步骤103,为所述客户端反馈所述存储树节点信息中的自有评论数据,使得在所述客户端上展现所述存储树节点信息中的自有评论数据。

在一种具体应用中,服务器获取到存储树节点信息后,将存储树节点信息发送给客户端,客户端则可以根据存储树节点信息提取出用户的自有评论数据,以将自有评论数据展现给用户。

一般而言,服务器可以将该用户标识所管理的自有评论数组对象全部反馈给客户端,再由客户端从中提取所需数据,当然,也可以由服务器将所需数据从自有评论数组对象提取出,再发送给客户端,根据实际需求处理即可。

在本申请的一种优选实施例中,所述评论数据还包括与所述自有评论数据相关联的关联评论数据,所述存储树节点信息可以包括自有评论数据所在存储树的存储树节点对应的节点位置信息,在所述步骤103之后,还可以包括如下步骤:

接收客户端发送的关联评论查看请求,所述关联评论查看请求包括所述自有评论数据的节点位置信息;

采用所述节点位置信息确定所述自有评论数据的存储树节点;

获取所述存储树节点在存储树中的关联存储树节点,所述关联存储树节点存储有关联评论数据;

为所述客户端反馈所述关联存储树节点的关联评论数据。

在具体实现中,存储树节点信息存储于存储树相应的存储树节点中,存储树中还包括其他的存储树节点,其中,在存储树中与存储树节点相连的其他节点(例如同级的兄弟节点,父节点或子节点),可以称为该存储树节点的关联存储树节点,关联存储树节点中存储有与存储树节点中评论数据的关联评论数据。例如,可以是该自有评论数据的上一条或下一条评论数据。

在本申请的一种优选实施例中,所述存储树节点可以包括关联节点位置信息,所述获取存储树节点在存储树中的关联存储树节点的步骤可以包括:

采用所述关联节点位置信息,确定所述存储树节点在存储树中的关联存储树节点。

如果用户想要查看某一自有评论数据的其他关联评论数据,可以在客户端上点击该自有评论数据,那么生成针对该自有评论数据的关联评论查看请求发送给服务器,其中,关联评论查看请求包括关联节点位置信息。

服务器可以根据节点位置信息定位到相应的存储树,以及,在该存储树中相应的存储树节点,其中,在存储树节点中包括有关联节点位置信息,通过关联节点位置信息可以定位到存储树中的关联存储树节点,然后再从关联节点位置信息中提取出关联存储树节点信息中的关联评论数据,再反馈给客户端。

本申请实施例的用户可以获取自有评论数据的关联评论数据,通过这样的方式可以展开自有评论数据,以对于感兴趣的话题进行追溯,并且在展开的基础上还可以再次进行展开,从而可以对感兴趣的话题刨根问底。

本申请实施例用户的评论数据预先存储在该用户关联的自有评论数组对象中,其中在自有评论数组对象中包括存储有用户的自有评论数据的存储树节点信息,当客户端想要查看自有评论数据时,可以依据用户标识获取对应的自有评论数组对象,再依据该自有评论数组对象提取相应的存储树节点信息,从而可以快速为客户端提供该存储树节点信息中的自有评论数据,在本申请实施例中,由于每个用户下都维护有自有评论数组对象,故在访问某个用户的自有评论数据时,可以非常快速完成加载,提高了用户的评论数据的查找效率,并提升了用户的使用体验。

参照图3,示出了本申请的一种用户的评论数据存储方法的步骤流程图,所述方法具体可以包括如下步骤:

步骤201,获取在媒体数据下用户的评论数据,所述评论数据可以具有用户标识;

在具体实现中,媒体数据可以是指今日头条,UC头条,网易新闻等下的文章,在这些文章下用户可以进行评论,从而生成该文章下的评论数据。

需要说明的是,评论数据可以携带有用户标识,如果是用户在登录后才进行评论,可以将用户账号作为用户标识,如果用户不是登录后才进行评论,则可以获取用户的登录地址作为用户标识。

步骤202,采用所述评论数据和所述用户标识生成存储树节点信息;

在本申请实施例中,媒体数据都具有一个相应的存储树,用于存储该媒体数据下所有用户的评论数据,当用户在媒体数据下进行评论时,将根据评论数据和用户标识生成存储树节点信息,然后保存在存储树中。

在本申请的一种优选实施例中,所述步骤202可以包括如下子步骤:

子步骤S11,确定所述媒体数据对应的存储树;

在本申请的一种优选实施例中,所述子步骤S11可以包括如下子步骤:

子步骤S11-1,判断所述媒体数据是否已有对应的存储树;若是,则执行子步骤S12,若否,则执行子步骤S11-2;

子步骤S11-2,创建根存储树节点以生成存储树。

在本申请实施例中,首先确定媒体数据是否已经有对应的存储树,若是,则可以直接执行下一步,即子步骤S12,若否,则生成根存储树节点以创建存储树,用以保存用户的评论数据。

子步骤S12,依据所述评论数据在所述存储树生成存储树节点;

在实际中,用户的评论数据可以是媒体数据的一个评论数据,或者,可以是回复某个评论的评论数据,根据评论数据所处的位置,来确定是否在存储树下创建一个新的存储树节点,或者,在某个存储树节点下创建其子存储树节点。

子步骤S13,将所述评论数据和所述用户标识存储在所述存储树节点中;

在本申请的一种优选实施例中,所述子步骤S13可以包括如下子步骤:

子步骤S13-1,确定所述存储树节点在所述存储树的节点位置信息,以及所述存储树节点在所述存储树的关联存储树节点;

子步骤S13-2,将所述评论数据,所述用户标识,所述节点位置信息存储在存储树节点中。

具体地,评论数据将会存储到新建的存储树节点中。当然,在存储树节点中还可以存储除评论数据之外的其他数据。例如,评论数据所在存储树节点在存储树的节点位置信息,该存储树节点在存储树的关联存储树节点,以及用户标识,创建时间等等,共同存储到存储树节点中。

子步骤S14,依据所述存储树节点生成存储树节点信息。

当在存储树中将评论数据存储完成后,将提取存储树节点中的数据作为存储树节点信息。

步骤203,将所述存储树节点信息按照用户标识存储为自有评论数组对象。

在本申请的一种优选实施例中,所述步骤203可以包括如下子步骤:

子步骤S21,筛选出所述用户标识对应的存储树节点信息,所述存储树节点信息包括自有评论数据;

子步骤S22,采用所述用户标识确定自有评论数组对象;

子步骤S23,将所述存储树节点信息存储在所述自有评论数组对象中。

在本申请实施例中,对于存储树节点信息,可以按照用户标识存储到相应的自有评论数组对象中,作为该用户的自有评论数据。

具体地,首先根据用户标识从确定出某个用户相应的存储树节点信息,其中,在该存储树节点信息中包括用户的自有评论数据。进一步地,再根据用户标识确定针对某一用户相应维护的自有评论数组对象,并将筛选出的存储树节点信息存储在自有评论数组对象中。

当用户想要查看自有评论数据时,可以直接获取其自有评论数组对象中的自有评论数据。由于自有评论数组对象是针对某个用户进行维护,在用户在文章下评论时都相应保存到存储树,并根据存储树更新至自有评论数组对象中,故而,用户想要查看自有评论数据时,加载速度很快。

参照图4,示出了本申请的一种用户的评论数据展现方法的步骤流程图,所述评论数据包括自有评论数据,所述方法可以包括如下步骤:

步骤301,向服务器发送自有评论查看请求,所述自有评论查看请求中包括用户标识;

在本申请实施例中,用户可以点击客户端上的按钮或组件,生成自有评论查看请求并发送给服务器,请求服务器反馈该用户在媒体数据下的评论数据,也即是自有评论数据。

步骤302,接收服务器针对所述自有评论查看请求反馈的存储树节点信息中的自有评论数据;其中,所述用户标识具有关联的自有评论数组对象,所述自有评论数组对象包括存储树节点信息,所述自有评论数据被存储在存储树节点信息中;

服务器接收到自有评论查看请求,将根据自有评论查看请求携带的用户标识获取到关联的自有评论数组对象,并将自有评论数组对象反馈到客户端,这样客户端的用户就能够获取到自有评论数组对象中的存储树节点信息,其中所包含的自有评论数据。

步骤303,展现所述自有评论数据。

在本申请的一种优选实施例中,所述自有评论数据包括创建时间,所述步骤303可以包括如下子步骤:

子步骤S31,获取评论回复箱模板,所述评论回复箱模板包括评论框;

子步骤S32,按照所述创建时间,将所述自有评论数据按序添加到所述评论框中;

子步骤S33,基于所述评论回复箱模板展现所述自有评论数据。

客户端上展现用户的自有评论数据的方式有多种,例如可以采用箱式,即在划分有多个文本框的中的评论回复箱模板中,将自有评论数据分别放置在评论框中。其中,自有评论数据可以按照创建时间来逆序排序。

当然,也可以采用其他方式在客户端上展示用户的自有评论数据,只要能够层次分明展示出用户的自有评论数据即可,本申请实施例对此并不加以限制。

在本申请的一种优选实施例中,所述自有评论数据处于某一媒体数据下,所述子步骤S32可以包括如下子步骤:

子步骤S32-1,将所述自有评论数据按照所处的媒体数据进行分组;

子步骤S32-2,将所述分组后的自有评论数据,按照所述创建时间将同一组的自有评论数据按序添加到所述评论框中。

在实际中,用户可以在一个或多个文章下面进行评论,因此在本申请实施例中的自有评论数据,还可以进一步按照所在文章来进行分组,并基于分组来按组排序。例如,假设用户最近在A文章和B文章下评论,其中,最后评论的是A文章,那么分别将A文章和B文章下的自有评论数据作为一组,并将A文章和B文章分组进行排序,其中,A文章的自有评论数据排序在评论回复箱模板中的第一位,即使其他A文章下的其他自有评论数据早于B文章的自有评论数据。

在本申请的一种优选实施例中,所述自有评论数据还包括自有评论文本,针对所述自有评论数据的总回复评论数据的数量,所述评论数据的被顶数量,所述自有评论数据的被踩数量,所述自有评论数据是否热门评论数据。

在本申请的一种优选实施例中,所述评论数据还包括与所述自有评论数据相关联的关联评论数据,所述方法还可以包括如下步骤:

向服务器发送关联评论查看请求,所述关联评论查看请求包括所述自有评论数据的节点位置信息;

接收服务器针对所述关联评论查看请求反馈的关联存储树节点的关联评论数据;其中,服务器用于采用所述节点位置信息确定所述自有评论数据的存储树节点,并获取所述存储树节点在存储树中的关联存储树节点;

展现所述关联评论数据。

在本申请实施例中,如果用户想要查看某个自有评论数据的关联评论数据,可以点击该自有评论数据,那么客户端将生成携带自有评论数据的节点位置信息的关联评论查看请求,并发送至服务器。

服务器接收到关联评论查看请求后,将根据节点位置信息确定所述自有评论数据的存储树节点,并获取所述存储树节点在存储树中的关联存储树节点,以获取该关联存储树节点中的关联存储树节点信息的关联评论数据。其中,存储树节点在存储树中具有兄弟节点,父节点和子节点,在本申请实施例中,可以将存储树节点的兄弟节点,父节点和子节点为该存储树节点的关联存储树节点,而存储在关联存储树节点的评论数据,将作为自有评论数据的关联评论数据。

由于关联评论数据的展现方式与自有评论数据的展现方式相类似,就不在进行赘述了。

本申请实施例主要包括基于用户自有评论数据的存储结构及展现操作两个部分。为了使本领域技术人员更好地理解本申请实施例,以下采用具体实例对应本申请评论数据的存储和展现进行说明。

本申请实施例评论数据的存储结构可以是树状结构。当一篇文章被回复(评论)后,创建一个根存储树节点,之后对于该根存储树节点的所有评论数据以及针对评论数据的评论数据,都会以树枝生长的方式向下延伸,每个节点表示一个回复,节点间的有向树枝表示回复顺序。

与此同时,维护一个当前用户自有评论数据的一维数组,数组的每个数组元素表示当前用户的资源评论数据,数组的顺序表示用户的所有自有评论数据创建的时间顺序,数组元素包含一个指向评论存储树某个节点的指针,可以通过自有评论数据快速进入评论存储树的某个关联的节点中。评论存储树的节点包含当前评论数据被回复的个数,被顶踩数量以及创建更新时间等信息,此外,根据这些数据还可以计算评论数据的热度等等。

在一种具体实现方式中,用户在客户端中可以以回复箱的方式来展现用户自有评论数据,用户回复箱的展现以用户自有评论数据创建的时间进行逆序排序。同时评论数据可以根据其所在的文章进行分组,这样用户可以一目了然的看到自己对哪些文章进行了哪些回复,同时自有评论数据可以添加其他信息,例如可以加上是否有新回复、总回复数、顶踩数、是否热门等信息。当用户点击某个评论数据时,就会进入当前评论数据的在先或在后的评论数据中,可以清晰展现当前评论数据回复哪个文章或评论数据,以及基于当前评论数据向下延续有哪些评论数据。较佳地,用户可以继续展开或进行评论的操作。

参照图5,所示为一种用户的评论数据存储树的存储结构示意图,该图中包括用户自有评论数组(自有评论数组对象),文章c对应评论存储树1,文章m对应评论存储树2。

评论存储树1中包含文章c的所有相关评论数据,cP为文章c下的一个评论数据,c1、c2、c3为同时回复了cP评论数据的三条评论数据;c11、c12为回复了c1的评论数据;cP,c31、c11、c211为用户自己的自有评论数据,以此类推。mP为用户关于另一篇文章m的评论数据,存储在另一颗评论存储树中。

在用户自有评论数组中,可以依照时间顺序存储用户的所有自有评论数据。每个自有评论数据都有一个指向评论存储树中具体位置的指针(节点位置信息),可以使用该指针迅速跳转到目标评论数据的上下文位置。

具体来说,某个自有评论数据的关联评论数据,可以是在评论存储树中横向和纵向的其他评论数据。一个完整的评论上下文为目标评论所在的整条树分支,以及分支中每个节点的同级兄弟节点,从当前存储树节点最多只向下一层。比如c11节点评论的完整评论上下文为:cP->c1,c2,c3->c12,c11->c111,c112。整个顺序以每条评论数据创建的顺序进行排序。可以理解,用户最关心的是和自己评论有关的评论数据,即用户的自有评论数据,这些评论数据包含在当前评论数据的完整的评论上下文中。每个评论存储树中的节点都包含评论本身文本内容,评论直接回复数,评论顶踩数等等。

参照图6,所示为本申请的一种客户端用户的评论数据回复箱的展现操作示意图,当任意用户在客户端上发起资源查看评论请求时,将获取到服务器针对该用户反馈的存储树节点信息,客户端可以从存储树节点信息中提取出评论数据,并且该评论数据可以仅包括该用户的自有评论数据。图左侧为初始显示的评论回复箱,可以只显示用户自有评论数据。

所有评论数据可以按照发出评论的文章来进行分组,以及,按照创建时间来进行排序。例如,将评论数据通过文章进行分组,靠上的为最新回复的文章。在同一个文章下,最靠上的是最新发布的评论数据。

在回复箱中展现出来的评论数据可以包含创建时间、评论顶踩数、回复数量、回复提醒等等,当然,评论数据应当包含评论本身的文本内容,在回复箱中的文本框不够显示一条完整的评论数据时,可以截取该评论数据靠前的几个字符,或者从该评论数据中提取几个关键词。

当然,在实施本申请实施例时,也可以采用其他方式来在回复箱中的文本框展现用户的评论数据,本申请实施例对此不加以限制。

当用户的某条评论数据被回复,或者自己想看该评论数据的详情时,可以点击评论数据,如c11。这时会通过自有评论数组中的指针找到c11在评论存储树中的位置,然后通过节点位置信息进行向上和向下遍历,甚至是同级的遍历,节点间可以使用双向链表来执行遍历操作,这样就可以快速找到c11的完整评论上下文。

完整评论上下文中的所有评论可以依照他们创建的顺序进行排列展现,如果是同一个层次级别中的兄弟评论,则在一个虚框中展现,如c111、c112以及c1、c2、c3,如果不是一个层次级别,则在两个虚框中展现,如c12和c1。通过这种方式,用户可以非常清晰的理解自己的回复了哪个评论数据,以及有谁对自己的评论数据进行了回复。如果用户对评论c111感兴趣,则可以继续点击c111,则向上展开c111的评论上下文,以此类推。

综上可知,本申请实施例的用户对文章做出评论,或者针对某一评论进行回复时,首先基于回复文章获取相应的评论存储树,然后在评论存储树中找到目标位置,创建评论节点插入到树中,然后使用节点的指针,在用户自有评论列表的最新位置进行追加。

应用本申请实施例中树状的评论存储结构,可以具有如下优点:

1,用户针对文章的评论数据基于树状存储,可以最大程度的保留评论的层次结构,评论的原始信息不会丢失,同时评论数据不会被重复存储。

2,可以快速加载和访问用户所有自有评论数据,而不需要加载其他无关评论数据,加载速度快,根据树状对于评论数据进行排序,可以使得界面简洁明了,层次清楚,用户可以快速知道评论的层次结构。

3,用户可以选择自己感兴趣的评论数据,进行上下文评论查看和快速回复,上下文可以基于指针和双向链表进行遍历来获取,处理速度非常快速,并且,由于本申请实施例中可以只展现用户指定评论的上下文内容,精确定位用户诉求,不会引入其他无关评论,快捷的定位用户需求。这样,在客户端上展示的评论数据的页面不会像传统图1的评论页那样盖楼,杂乱无章。

本申请实施例提出了一种基于用户自有评论数据的存储策略结构,以及基于该结构提出一种用户评论回复箱的展现及操作方法。应用本申请实施例的存储结构可以高效的存储用户的自有评论数据,以及自有评论数据的上下文评论数据。回复箱的展现及操作方法可以非常清晰的展现出用户所有的自有评论数据,自有评论数据的上下文内容,评论回复箱间的层次结构,同时可以允许用户快速进入热门评论回复箱的上下文中进行深入查看和操作。本申请实施例可以极大的提高信息流评论领域中用户自有评论数据的存储展现操作的效率及体验。

需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请实施例并不受所描述的动作顺序的限制,因为依据本申请实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本申请实施例所必须的。

参照图7,示出了本申请的一种用户的评论数据展现系统实施例的结构框图,所述用户可以具有用户标识,所述评论数据包括自有评论数据,所述用户标识可以具有关联的自有评论数组对象,所述自有评论数组对象可以包括存储树节点信息,所述自有评论数据可以被存储在存储树节点信息中,

所述系统具体可以包括如下模块:

自有评论查看请求接收模块401,用于接收客户端发送的自有评论查看请求,所述自有评论查看请求中包括用户标识;

存储树节点信息提取模块402,用于提取所述用户标识所关联的自有评论数组对象的存储树节点信息;

自有评论数据展现模块403,用于为所述客户端反馈所述存储树节点信息中的自有评论数据,使得在所述客户端上展现所述存储树节点信息中的自有评论数据。

在本申请的一种优选实施例中,所述评论数据还包括与所述自有评论数据相关联的关联评论数据,所述存储树节点信息可以包括自有评论数据所在存储树的存储树节点的节点位置信息,所述系统还可以包括:

关联评论查看请求接收模块,用于接收客户端发送的关联评论查看请求,所述关联评论查看请求包括所述自有评论数据的节点位置信息;

存储树节点确定模块,用于采用所述节点位置信息确定所述自有评论数据的存储树节点;

关联存储树节点获取模块,用于获取所述存储树节点在存储树中的关联存储树节点,所述关联存储树节点存储有关联评论数据;

关联评论数据反馈模块,用于为所述客户端反馈所述关联存储树节点的关联评论数据。

在本申请的一种优选实施例中,所述存储树节点可以包括关联节点位置信息,所述关联存储树节点获取模块可以包括:

关联存储树节点确定子模块,用于采用所述关联节点位置信息,确定所述存储树节点在存储树中的关联存储树节点。

在本申请的一种优选实施例中,所述评论数据包括评论文本,针对所述评论数据的总回复评论数据的数量,所述评论数据的被顶数量,所述评论数据的被踩数量,所述评论数据是否热门评论数据,所述评论数据的创建时间。

参照图8,示出了本申请的一种用户的评论数据存储系统实施例的结构框图,所述系统具体可以包括如下模块:

评论数据获取模块501,用于获取在媒体数据下用户的评论数据,所述评论数据具有用户标识;

存储树节点信息生成模块502,用于采用所述评论数据和所述用户标识生成存储树节点信息;

自有评论数组对象存储模块503,用于将所述存储树节点信息按照用户标识存储为自有评论数组对象。

在本申请的一种优选实施例中,所述存储树节点信息生成模块502可以包括:

存储树确定子模块,用于确定所述媒体数据对应的存储树;

存储树节点生成子模块,用于依据所述评论数据在所述存储树生成存储树节点;

评论数据存储子模块,用于将所述评论数据和所述用户标识存储在所述存储树节点中;

存储树节点信息生成子模块,用于依据所述存储树节点生成存储树节点信息。

在本申请的一种优选实施例中,所述存储树确定子模块包括:

存储树判断单元,用于判断所述媒体数据是否已有对应的存储树;若是,则调用存储树节点生成子模块,若否,则调用存储树创建单元;

存储树创建单元,用于创建根存储树节点以生成存储树。

在本申请的一种优选实施例中,所述存储树节点信息生成子模块可以包括:

节点位置信息确定单元,用于确定所述存储树节点在所述存储树的节点位置信息,以及所述存储树节点在所述存储树的关联存储树节点;

存储树节点信息组织单元,用于将所述评论数据,所述用户标识,所述节点位置信息和所述评论数据存储在存储树节点中。

在本申请的一种优选实施例中,所述自有评论数组对象存储模块503可以包括:

存储树节点信息筛选子模块,用于筛选出所述用户标识对应的存储树节点信息,所述存储树节点信息包括自有评论数据;

自有评论数组对象确定子模块,用于采用所述存储树节点信息的用户标识确定自有评论数组对象;

存储树节点信息存储子模块,用于将所述存储树节点信息存储在所述自有评论数组对象中。

在本申请的一种优选实施例中,所述存储树节点信息中的自有评论数据包括创建时间,所述存储树节点信息存储子模块包括:

存储树节点信息存储单元,用于按照所述创建时间将所述存储树节点信息按序存储在所述自有评论数组对象中。

本申请实施例在媒体数据下的用户评论,将按序生成存储树节点信息,同时,还将该存储树节点信息按照用户标识去维护相应用户的自有评论数组对象,这种存储树结构,可以使得用户的评论数据层次分明的被保存,便于用户高效、完整、灵活、层次清晰地查找所需的评论数据。

参照图9,示出了本申请的一种用户的评论数据展现系统的结构框图,所述评论数据包括自有评论数据,所述系统具体可以包括如下模块:

自有评论查看请求发送模块601,用于向服务器发送自有评论查看请求,所述自有评论查看请求中包括用户标识;

自有评论数据接收模块602,用于接收服务器针对所述自有评论查看请求反馈的存储树节点信息中的自有评论数据;其中,所述用户标识具有关联的自有评论数组对象,所述自有评论数组对象包括存储树节点信息,所述自有评论数据被存储在存储树节点信息中;

自有评论数据展现模块603,用于展现所述自有评论数据。

在本申请的一种优选实施例中,所述自有评论数据包括创建时间,所述自有评论数据展现模块603包括:

评论回复箱模板获取子模块,用于获取评论回复箱模板,所述评论回复箱模板包括评论框;

自有评论数据添加子模块,用于按照所述创建时间,将所述自有评论数据按序添加到所述评论框中;

自有评论数据模板展现子模块,用于基于所述评论回复箱模板展现所述自有评论数据。

在本申请的一种优选实施例中,所述自有评论数据属于某一媒体数据下,所述自有评论数据添加子模块包括:

自有评论数据分组单元,用于将所述自有评论数据按照所属的媒体数据进行分组;

自有评论数据按组添加单元,用于将所述分组后的自有评论数据,按照所述创建时间将同一组的自有评论数据按序添加到所述评论框中。

在本申请的一种优选实施例中,所述评论数据还包括与所述自有评论数据相关联的关联评论数据,所述系统还包括:

关联评论查看请求发送模块,用于向服务器发送关联评论查看请求,所述关联评论查看请求包括所述自有评论数据的节点位置信息;

关联评论数据接收模块,用于接收服务器针对所述关联评论查看请求反馈的关联存储树节点的关联评论数据;其中,服务器用于采用所述节点位置信息确定所述自有评论数据的存储树节点,并获取所述存储树节点在存储树中的关联存储树节点;

关联自有评论数据展现模块,用于展现所述关联评论数据。

参照图10,示出了本申请的一种服务器实施例的结构框图,所述用户可以具有用户标识,所述评论数据包括自有评论数据,所述用户标识可以具有关联的自有评论数组对象,所述自有评论数组对象可以包括存储树节点信息,所述自有评论数据可以被存储在存储树节点信息中,

所述服务器具体可以包括如下模块:

自有评论查看请求接收模块701,用于接收客户端发送的自有评论查看请求,所述自有评论查看请求中包括用户标识;

存储树节点信息提取模块702,用于提取所述用户标识所关联的自有评论数组对象的存储树节点信息;

自有评论数据展现模块703,用于为所述客户端反馈所述存储树节点信息中的自有评论数据,使得在所述客户端上展现所述存储树节点信息中的自有评论数据。

在本申请的一种优选实施例中,所述评论数据还包括与所述自有评论数据相关联的关联评论数据,所述存储树节点信息可以包括自有评论数据所在存储树的存储树节点的节点位置信息,所述系统还可以包括:

关联评论查看请求接收模块,用于接收客户端发送的关联评论查看请求,所述关联评论查看请求包括所述自有评论数据的节点位置信息;

存储树节点确定模块,用于采用所述节点位置信息确定所述自有评论数据的存储树节点;

关联存储树节点获取模块,用于获取所述存储树节点在存储树中的关联存储树节点,所述关联存储树节点存储有关联评论数据;

关联评论数据反馈模块,用于为所述客户端反馈所述关联存储树节点的关联评论数据。

在本申请的一种优选实施例中,所述存储树节点可以包括关联节点位置信息,所述关联存储树节点获取模块可以包括:

关联存储树节点确定子模块,用于采用所述关联节点位置信息,确定所述存储树节点在存储树中的关联存储树节点。

在本申请的一种优选实施例中,所述评论数据包括评论文本,针对所述评论数据的总回复评论数据的数量,所述评论数据的被顶数量,所述评论数据的被踩数量,所述评论数据是否热门评论数据,所述评论数据的创建时间。

参照图11,示出了本申请的一种服务器的结构框图,所述服务器具体可以包括如下模块:

评论数据获取模块801,用于获取在媒体数据下用户的评论数据,所述评论数据具有用户标识;

存储树节点信息生成模块802,用于采用所述评论数据和所述用户标识生成存储树节点信息;

自有评论数组对象存储模块803,用于将所述存储树节点信息按照用户标识存储为自有评论数组对象。

在本申请的一种优选实施例中,所述存储树节点信息生成模块802可以包括:

存储树确定子模块,用于确定所述媒体数据对应的存储树;

存储树节点生成子模块,用于依据所述评论数据在所述存储树生成存储树节点;

评论数据存储子模块,用于将所述评论数据和所述用户标识存储在所述存储树节点中;

存储树节点信息生成子模块,用于依据所述存储树节点生成存储树节点信息。

在本申请的一种优选实施例中,所述存储树确定子模块包括:

存储树判断单元,用于判断所述媒体数据是否已有对应的存储树;若是,则调用存储树节点生成子模块,若否,则调用存储树创建单元;

存储树创建单元,用于创建根存储树节点以生成存储树。

在本申请的一种优选实施例中,所述存储树节点信息生成子模块可以包括:

节点位置信息确定单元,用于确定所述存储树节点在所述存储树的节点位置信息,以及所述存储树节点在所述存储树的关联存储树节点;

存储树节点信息组织单元,用于将所述评论数据,所述用户标识,所述节点位置信息和所述评论数据存储在存储树节点中。

在本申请的一种优选实施例中,所述自有评论数组对象存储模块803可以包括:

存储树节点信息筛选子模块,用于筛选出所述用户标识对应的存储树节点信息,所述存储树节点信息包括自有评论数据;

自有评论数组对象确定子模块,用于采用所述存储树节点信息的用户标识确定自有评论数组对象;

存储树节点信息存储子模块,用于将所述存储树节点信息存储在所述自有评论数组对象中。

在本申请的一种优选实施例中,所述存储树节点信息中的自有评论数据包括创建时间,所述存储树节点信息存储子模块包括:

存储树节点信息存储单元,用于按照所述创建时间将所述存储树节点信息按序存储在所述自有评论数组对象中。

参照图12,示出了本申请的一种客户端的结构框图,所述评论数据包括自有评论数据,所述系统具体可以包括如下模块:

自有评论查看请求发送模块901,用于向服务器发送自有评论查看请求,所述自有评论查看请求中包括用户标识;

自有评论数据接收模块902,用于接收服务器针对所述自有评论查看请求反馈的存储树节点信息中的自有评论数据;其中,所述用户标识具有关联的自有评论数组对象,所述自有评论数组对象包括存储树节点信息,所述自有评论数据被存储在存储树节点信息中;

自有评论数据展现模块903,用于展现所述自有评论数据。

在本申请的一种优选实施例中,所述自有评论数据包括创建时间,所述自有评论数据展现模块903包括:

评论回复箱模板获取子模块,用于获取评论回复箱模板,所述评论回复箱模板包括评论框;

自有评论数据添加子模块,用于按照所述创建时间,将所述自有评论数据按序添加到所述评论框中;

自有评论数据模板展现子模块,用于基于所述评论回复箱模板展现所述自有评论数据。

在本申请的一种优选实施例中,所述自有评论数据属于某一媒体数据下,所述自有评论数据添加子模块包括:

自有评论数据分组单元,用于将所述自有评论数据按照所属的媒体数据进行分组;

自有评论数据按组添加单元,用于将所述分组后的自有评论数据,按照所述创建时间将同一组的自有评论数据按序添加到所述评论框中。

在本申请的一种优选实施例中,所述评论数据还包括与所述自有评论数据相关联的关联评论数据,所述系统还包括:

关联评论查看请求发送模块,用于向服务器发送关联评论查看请求,所述关联评论查看请求包括所述自有评论数据的节点位置信息;

关联评论数据接收模块,用于接收服务器针对所述关联评论查看请求反馈的关联存储树节点的关联评论数据;其中,服务器用于采用所述节点位置信息确定所述自有评论数据的存储树节点,并获取所述存储树节点在存储树中的关联存储树节点;

关联自有评论数据展现模块,用于展现所述关联评论数据。

对于系统、服务器和客户端实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。

本领域内的技术人员应明白,本申请实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本申请实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

在一个典型的配置中,所述计算机设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非持续性的电脑可读媒体(transitory media),如调制的数据信号和载波。

本申请实施例是参照根据本申请实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本申请实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请实施例范围的所有变更和修改。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。

以上对本申请所提供的一种用户的评论数据存储方法,一种用户的评论数据存储方法,一种用户的评论数据存储系统,一种用户的评论数据处理系统,一种服务器和一种客户端,进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1