网站统计信息处理方法及系统的制作方法

文档序号:6435983阅读:172来源:国知局
专利名称:网站统计信息处理方法及系统的制作方法
技术领域
本申请涉及数据库访问技术,尤其涉及一种网站统计信息处理方法及系统。
背景技术
在一些电子商务网站中,网站会向用户提供产品的各种信息,例如,产品的平均价格信息、产品的平均购买数量等统计信息。以产品的平均价格信息为例进行说明,由于同一类产品的平均价格在不同时间段内会有一定的变化,对于买家来说,期望能够了解到某一类产品的价格变化趋势,从而调整自己买进产品的时间和数量,因而在电子商务网站中可以向用户提供产品的平均价格信息。对于电子商务网站而言,网站的海量数据是存储在网站数据库中的。网站中的各种业务请求均需要通过访问网站数据库来完成。这无疑会增加网站数据库的访问压力,降低访问速度。此外,如果依赖网站数据库来提供网站统计信息,会给网站数据库带来长期的访问压力,进而影响到网站数据库提供的其他访问业务的性能。如何既能够提供网站统计信息(例如产品的价格信息)而又不会导致网站数据库的访问压力显著增加,是亟待解决的技术问题。

发明内容
本申请针对现有技术中存在的问题,提供一种网站统计信息处理方法及系统,以提供网站统计信息(例如产品的价格信息)而又不会导致网站数据库的访问压力显著增加。本申请提供了一种网站统计信息处理方法,包括搜索服务器定期从网站数据库获取热门关键词对应的包含统计对象的搜索结果,并将所述搜索结果存储到搜索数据库中;统计服务器根据所述搜索数据库中存储的搜索结果计算各热门关键词对应的统计信息,将各热门关键词、各热门关键词对应的统计信息以及所述统计信息的记录时间存储到统计数据库中;当接收到查询关键词时,网站服务器搜索所述统计数据库中存储的与所述查询关键词匹配的热门关键词,将记录时间在给定时间段内且与所述查询关键词匹配的热门关键词的统计信息发送至客户端显示。本申请还提供了一种网站统计信息处理系统,包括搜索服务器,用于定期从网站数据库获取热门关键词对应的包含统计对象的搜索结果,并将所述搜索结果存储到搜索数据库中;统计服务器,用于根据所述搜索数据库中存储的搜索结果计算各热门关键词对应的统计信息,将各热门关键词、各热门关键词对应的统计信息以及所述统计信息的记录时间存储到统计数据库中;网站服务器,用于当接收到查询关键词时,搜索所述统计数据库中存储的与所述查询关键词匹配的热门关键词,将记录时间在给定时间段内且与所述查询关键词匹配的热门关键词的统计信息发送至客户端显示。本申请提供的方法和系统中,对于网站统计信息的提供而言,并不需要频繁访问网站数据库,只需要搜索服务器定期访问网站数据库即可,从而可以支持高并发访问,并能承受较大压力,而不会给网站数据库带来显著压力。而且,统计对象的获取以及统计信息的计算分别是由搜索服务器和统计服务器在后台完成,即,搜索服务器和统计服务器的数据处理与网站服务器是独立进行的,互不干涉,因而不会影响网站服务器的响应速度。另外,由搜索服务器定期从网站数据库中获取与热门关键词对应的搜索结果,并将热门关键词以及热门关键词对应的搜索结果存储到搜索数据库,可以保证搜索数据库中的数据与网站数据库中的数据几乎是同步更新的,避免出现搜索数据库中的数据长时间未更新而导致计算出的统计信息不准确的问题。通过以下参照附图对优选实施例的说明,本申请的上述以及其它目的、特征和优点将更加明显。


图1示例性示出实现本申请提供的方法的一种操作环境的结构示意图;图2示例性示出本申请网站统计信息处理方法的一实施例的流程图;图3示例性示出本申请网站统计信息处理方法另一实施例的流程图;图4示例性示出本申请实施例中涉及到的产品价格趋势图的一个例子。
具体实施例方式下面将详细描述 本申请的实施例。应当注意,这里描述的实施例只用于举例说明,并不用于限制本申请。在一些电子商务网站中,例如,一些小额批发的电子商务网站中,通常提供对于某一类产品的交易服务。例如,一些电子产品交易网站可以提供各类电子产品的交易服务,买家或卖家在电子产品交易网站中可以浏览各种电子产品的产品信息,包括产品名称和产品描述信息等。产品描述信息可以包括产品的价格信息、产品材料、型号、产地、卖家信息、上架时间、下架时间等。在一些建筑材料交易网站中,买家或卖家可以浏览各种建筑材料的产品/[目息等。对于这类针对某一类产品的电子商务网站,可以采用本申请提供的网站统计信息处理方法,提供针对某些热门产品的统计信息,例如产品的平均价格信息等。优选地,可以提供价格趋势图,使得买家或卖家对于某一类产品的价格了解得更加清楚。当然,本申请提供的方法不限于针对某一类产品的电子商务网站,对于产品类别丰富多样的综合性电子商务交易网站,也可以采用本申请提供的网站统计信息处理方法,从而向买家或卖家提供关于各类产品的统计信息。图1示例性示出实现本申请提供的方法的一种操作环境的结构示意图,网络侧的设备可以包括网站服务器1、搜索服务器2、统计服务器3和可选的缓存服务器7,终端侧的设备可以包括计算机4、手机5等用户终端设备。网络侧和终端侧的设备之间通过网络6通 目。
网站服务器I形成网站页面(web page),并通过用户界面12显示网站页面,在网站服务器I中可以配置有网站数据库11,网站数据库11中存储有各种网站数据,包括:卖家发布的产品信息以及形成网站页面所需的数据等。搜索服务器2可以预先获取热门关键词,然后从网站数据库11中获取与热门关键词匹配的搜索结果,并将搜索结果与对应的热门关键词存储到搜索服务器2中配置的搜索数据库21中。搜索服务器2可以定期获取与热门关键词匹配的搜索结果,例如每天或几十分钟获取一次(获取的频率可以根据数据处理的需要来设置),以保证搜索数据库中的搜索结果能够与网站数据库中的数据保持几乎同步的更新速率。统计服务器3根据搜索数据库21中存储的搜索结果计算各热门关键词对应的统计信息,将热门关键词、热门关键词对应的统计信息以及统计信息的记录时间等存储到统计服务器3中配置的统计数据库31中。缓存服务器7是可选的,可以从统计数据库31中读取数据。该缓存服务器7可以是一种远程缓存集群。在图1中,网站数据库11、搜索数据库21和统计数据库31分别配置于网站服务器1、搜索服务器2和统计服务器3中,当然,本申请实施例中的整个系统的结构不限于此,也可以将网站数据库11、搜索数据库21和统计数据库31独立于网站服务器1、搜索服务器2和统计服务器3配置,例如可以将网站数据库11、搜索数据库21和统计数据库31配置于用于存储数据的数据集群中。图2示例性示出本申请网站统计信息处理方法一实施例的流程图。下面结合图1所示的操作环境介绍本申请网站统计信息处理方法的流程。步骤101、搜索服务器定期从网站数据库获取热门关键词对应的包含统计对象的搜索结果,并将搜索结果存储到搜索数据库中。该统计对象例如是产品价格信息,当然本申请并不限定于产品价格信息。步骤102、统计服务器根据搜索数据库中存储的搜索结果,计算各热门关键词对应的统计信息,将各热门关键词、各热门关键词对应的统计信息以及统计信息的记录时间存储到统计数据库中。所述统计信息可以是对统计对象按照统计规则进行计算后得到的统计结果,例如,该统计信息可以是平均价格。统计服务器可以将各热门关键词、各热门关键词对应的统计信息以及统计信息的记录时间记录到一个文件。例如,如果统计信息是产品的平均价格,则可以将各热门关键词、各热门关键词对应的平均价格以及平均价格的记录时间记录到一个price, txt文件。统计数据库读取price, txt文件即可以实现将各热门关键词、各热门关键词对应的平均价格以及平均价格的记录时间存储到统计数据库。步骤104、当接收到查询关键词时,网站服务器搜索统计数据库中存储的与查询关键词匹配的热门关键词,将记录时间在给定时间段内且与查询关键词匹配的热门关键词的统计信息发送至客户端显示。给定时间段可以是预先设置的时间段,例如一周、几周或几个月,该预设时间段可以存储在网站服务器中。或者,该给定时间段可以由用户输入,例如用户在查询产品价格时可以输入一个时间段,网站服务器将记录时间在用户输入的时间段内且与查询关键词匹配的热门关键词的平均价格显示。具体地,网站的一个用户(例如,一个买家或卖家)想要查询某一个产品的统计信息时,他可以通过网站服务器提供的网站页面输入查询关键词。需要说明的是,本申请实施例中的查询关键词是指用户通过网站页面输入的用于查询统计信息的关键词,而不是搜索数据库中的热门关键词。当然,用户的查询关键词可以作为搜索服务器收集热门关键词的来源。网站服务器搜索与查询关键词匹配的热门关键词时,例如,网站服务器可以搜索关键词组成字中包括查询关键词的热门关键词。当然,网站服务器也可以通过其他的方式搜索与查询关键词匹配的热门关键词。网站服务器搜索到热门关键词后,将记录时间在给定时间段内的统计信息发送给用户客户端进行显示,较佳地,可以将给定时间段内与查询关键词匹配的热门关键词的统计信息形成统计趋势图,并将统计趋势图通过网站服务器形成的网站页面显示给用户。例如,网站服务器可以将给定时间段内与查询关键词匹配的热门关键词的平均价格形成平均价格趋势图,并将平均价格趋势图通过网站服务器形成的网站页面显示给用户。本申请提供的实施例中,对于统计信息的提供而言,并不需要频繁访问网站数据库,只需要搜索服务器定期访问网站数据库即可,从而可以支持高并发访问,并能承受较大压力,而不会给网站数据库带来显著压力。而且,统计对象的获取以及统计信息的计算分别是由搜索服务器和统计服务器在后台完成,即,搜索服务器和统计服务器的数据处理与网站服务器是独立进行的,互不干涉,因而不会影响网站服务器的响应速度。此外,由搜索服务器定期从网站数据库中获取与热门关键词对应的搜索结果,并将热门关键词以及热门关键词对应的搜索结果存储到搜索数据库,可以保证搜索数据库中的数据与网站数据库中的数据几乎是同步更新的,避免出现搜索数据库中的数据长时间未更新而导致计算出的统计信息不准确的问题。可选地,图2所示的实施例中在步骤102之后步骤104之前还可以包括步骤103,在该步骤中缓存服务器从统计数据库中读取各热门关键词、各热门关键词对应的统计信息以及统计信息的记录时间。缓存服务器可以监听统计数据库的状态,一旦发现统计数据库中有新的数据,则可以读取统计数据库中的数据。例如,统计数据库每次计算完平均价格之后可以生成一个标志文件,缓存服务器发现该标志文件之后可以从统计数据库中读取数据,然后删除该标志文件。等到发现新的标志文件后,缓存服务器继续从统计数据库中读取数据。这样,在步骤104中网络服务器在接收到查询关键词时,可以从缓存服务器中搜索与查询关键词匹配的热门关键词,将记录时间在给定时间段内且与所述查询关键词匹配的热门关键词的统计信息发送至客户端显示。如果在网络侧设置了缓存服务器,则当接收到查询关键词时,只需由网站服务器通过访问缓存服务器来获取统计信息,无需访问网站数据库,不会对网站数据库造成访问压力。此外,缓存服务器是一种高速设备,网站服务器从缓存服务器中搜索统计信息的速度非常快,不会影响网站服务器提供其他业务的速度。在本申请的实施例中,统计服务器可以将从搜索数据库中读取的与某个热门关键词对应的所有搜索结果综合分析而计算统计信息,例如,可以将从搜索数据库中读取的与某个热门关键词对应的所有搜索结果的价格求和然后取平均值来计算平均价格。不过,由于搜索服务器从网站数据库中搜索到的搜索结果可能很多,而且其中有一些搜索结果可能是不良的搜索结果,例如,一些搜索结果中的产品信息为虚假信息,或者一些搜索结果中的产品信誉度不高。如果在统计服务器计算统计信息时将这些不良的搜索结果考虑进来,则容易导致计算的统计信息无法反映真实的产品特征。为了使得计算的统计信息更能够反映真实的产品特征,可以对搜素结果进行排序,然后筛选出一些优质搜索结果,根据这些优质搜索结果计算统计信息。图3示例性示出本申请网站统计信息处理方法另一实施例的流程图,在该实施例中以统计信息是产品的平均价格为例进行介绍。该方法包括步骤201、搜索服务器定期从网站数据库获取与热门关键词对应的包含产品信息的搜索结果,并将搜索结果存储到搜索数据库中。搜索服务器可以预先收集热门关键词。热门关键词是指一段时间内各个网站上被搜索次数非常多的一些关键词,例如,可以将搜索次数达到预设次数的一些关键词定义为热门关键词。具体地,搜索服务器可以基于本申请实施例中的网站服务器提供的网站页面收集热门关键词,也可以基于全球各大搜索网站收集热门关键词。搜索服务器从网站服务器提供的页面或者全球各大搜索网站收集的热门关键词可能有很多重复的,优选地,可以对初始收集到的热门关键词进行去重处理,避免出现重复的热门关键词。在收集了热门关键词之后,搜索服务器就可以定期从网站数据库中获取与各热门关键词对应的搜索结果。在网站数据库中存储着海量产品信息,搜索服务器可以从海量产品信息中搜索与各个热门关键词匹配的搜索结果。例如,对于一个热门关键词,搜索服务器可以从网站数据库中搜索那些产品名称或者产品描述信息中包含该热门关键词的产品信息,将这种产品信息作为与热门关键词匹配的搜索结果,即,搜索结果包括产品价格信息。此处可以采用本领域的各种其他搜索方法搜索与热门关键词匹配的搜索结果。搜索服务器可以通过重复执行周期性指令来从网站数据库获取数据,例如可以周期性执行crontab命令。网站数据库中存储的信息非常丰富,搜索数据库在从网站数据库中搜索到与热门关键词对应的搜索结果以后,可以对这些搜索结果进行一些处理,例如可以保留产品的价格信息、上架时间、下架时间、产地等对于价格提供而言比较重要的信息,而剔除其他信息,然后将处理后的数据存储到搜索数据库中作为原始数据源。步骤202、搜索服务器将搜索数据库中的每个热门关键词对应的搜索结果排序,从排序后的搜索结果中选择前N个搜索结果,并将前N个搜索结果存储到搜索数据库中。搜索服务器可以按照一定的预设规则对各个热门关键词对应的搜索结果分别进行排序。例如,可以按照每个搜索结果的某个参数值来将搜索结果排序。根据本申请的一个实施例,可以为每个搜索结果预设两个参数产品评价参数和商业评价参数。产品评价参数是用于描述产品质量好坏的一个参数,产品评价参数的值可以基于产品自身的性质来确定,例如,可以基于产品的原材料、品牌、卖家信誉度等确定。商业评价参数是用于描述产品受欢迎程度的一个参数,商业评价参数的值可以基于产品的点击率、曝光率等来确定。
搜索服务器从网站数据库获取各个热门关键词对应的搜索结果后,可以分别获取各个搜索结果的产品评价参数和商业评价参数的值,根据这两个参数的值计算每个搜索结果的综合参数值。例如,可以基于如下公式(I)计算每个搜索结果的综合参数值。V = Vp*a+Vc*b (I)其中,V是综合参数值,Vp是产品评价参数,Vc是商业评价参数。a和b分别是产品评价参数Vp和商业评价参数Vc的权重值。搜索服务器将各个热门关键词对应的搜索结果分别按照综合参数值排序,例如,按照综合参数值从大到小的顺序排列各个搜索结果。这样,搜索服务器即可以将经过排序的N个搜索结果存储到搜索数据库中。在步骤202中存储到搜索数据库中的是经过了排序处理的搜索结果,这些经过排序处理的搜索结果是统计服务器计算平均价格时需要用到的。在本申请的实施例中,N是一个可以灵活设置的正整数,例如,N可以取值为大于或等于50。N设置得大,可以保证计算出的平均价格更准确,然而相应的数据存储量和数据计算量也会增大。N设置得小,可以减少数据存储量和数据计算量,不过计算出的平均价格的准确性可能会下降。可以根据搜索数据库的存储能力、统计服务器的计算能力以及价格提供的需要等来确定N的取值。步骤203、统计服务器从搜索数据库中获取每个热门关键词对应的前N个搜索结
果O步骤204、统计服务器根据每个热门关键词对应的前N个搜索结果计算各热门关键词对应的平均价格,并将各热门关键词、各热门关键词对应的平均价格以及平均价格的记录时间存储到统计数据库中。在本申请的实施例中,统计服务器定期访问搜索数据库、计算平均价格以及将平均价格存储到统计数据库的过程可以采用多线程的方式,即,分别针对每一个热门关键词设置一个线程,通过该线程定期访问搜索数据库,计算该热门关键词对应的平均价格,并将该热门关键词对应的平均价格存储到统计数据库。采用多线程方式可以提高数据处理效率。步骤205、缓存服务器从统计数据库中读取各热门关键词、各热门关键词对应的平均价格以及平均价格的记录时间。步骤206、当接收到查询关键词时,网站服务器从缓存服务器中搜索与查询关键词匹配的热门关键词,将记录时间在给定时间段内且与所述查询关键词匹配的热门关键词的平均价格显示。具体地,可以显示平均价格趋势图。在图3所示的实施例中,搜索服务器获取搜索结果后可以按照每个搜索结果的综合参数值对搜索结果进行排序,选择排名前N的搜索结果存储到搜索数据库。一方面可以保证搜索数据库中存储的是与优质产品相关的搜索结果,剔除了那些不良搜索结果,进而保证了平均价格的准确性,使得计算出的平均价格能够反映真实的产品价格;另一方面,选择前N个搜索结果,而不是全部的搜索结果,可以减少统计服务器的数据计算量。在图3所示的实施例中,在提供产品的平均价格时,为了剔除不良搜索结果,保证平均价格的准确性,为每个搜索结果设置了产品评价参数和商业评价参数这两个参数值。在提供其他网站统计信息(例如,提供产品的平均购买数量)时,也可以为每个搜索结果设置这两个参数,从而剔除不良搜索结果。在本申请的实施例中,对于统计数据库中的数据可以进行定期更新、修复和删除,以保证提供给用户准确、完整的统计趋势图。统计服务器可以定期检测统计数据库中是否存在不完整数据,例如,有可能统计数据库中某个热门关键词对应的平均价格为空(null),或者某个热门关键词对应的记录时间为空等。检测到存在不完整的数据后,可以读取搜索数据库中的搜索结果重新进行计算来将统计数据库中存储的数据补充完整。而且,统计服务器还可以定期删除一些重复数据。在统计数据库中一个数据项可以包括热门关键词、热门关键词对应的统计信息和记录时间。统计服务器可以判断统计数据库中是否存在记录时间和热门关键词均相同的重复数据项;如果存在,则删除部分重复数据项,使得重复数据项中的一个被保留。例如,如果统计数据库中存储了两个记录时间相同且热门关键词相同的数据项,则删掉其中的一个数据项。而且,统计服务器还可以定期删除一些长时间未使用的数据,避免统计数据库中的数据量过度增大。根据本申请的一个实施例,对于某一类产品的电子商务网站,所涉及的产品种类比较有限,因而,网站服务器提供的页面上可以不需要限制用户的查询关键词的类目。例如,对于一个面向电子类产品的电子商务网站,在缓存服务器中存储的主要是与电子类产品相关的热门关键词,如果用户输入一个查询关键词“苹果”,那么网站服务器返回给用户的也是与电子类产品相关的热门关键词的统计信息,而不会返回水果类的热门关键词的统计信息。对于产品类别多样的综合性电子商务交易网站来说,为了使得提供给用户的统计信息有针对性,可以在网站服务器提供的页面上设置不同的类目,用户输入查询关键词时可以选择类目,这样,网站服务器从缓存服务器中搜索时可以结合查询关键词对应的类目来进行搜索。例如,用户可以选择类目为电子产品,然后在该类目下输入查询关键词“苹果”,那么网站服务器可以从缓存服务器中搜索电子产品类的与“苹果”相关的热门关键词的统计信息。下面通过一个具体的例子来说明本申请网站统计信息处理方法的实现过程。例如,在一个建材交易网站中,网站数据库中存储有各种建筑材料的产品信息。搜索服务器可以预先收集一些热门关键词。例如,搜索服务器收集的热门关键词包括“实木地板”和“水泥”。搜索服务器定期从网站数据库中搜索与“实木地板”和“水泥”匹配的搜索结果。搜索服务器可以周期性地执行Cixmtab命令从网站数据库获取与“实木地板”相匹配的搜索结果,并将这些初始搜索结果存储到搜索数据库中。在获取初始搜索结果后,搜索服务器可以获取各个搜索结果的产品评价参数和商业评价参数的值,并计算出各个搜索结果的综合参数值,将各个搜索结果按照综合参数值由大到小的顺序排列,选择排名前50的搜索结果,将这50个搜索结果存储到搜索数据库中。存储到搜索数据库中的经过排序的搜索结果可以如表一所示。表一
权利要求
1.一种网站统计信息处理方法,包括 搜索服务器定期从网站数据库获取热门关键词对应的包含统计对象的搜索结果,并将所述搜索结果存储到搜索数据库中; 统计服务器根据所述搜索数据库中存储的搜索结果计算各热门关键词对应的统计信息,将各热门关键词、各热门关键词对应的统计信息以及所述统计信息的记录时间存储到统计数据库中; 当接收到查询关键词时,网站服务器搜索所述统计数据库中存储的与所述查询关键词匹配的热门关键词,将记录时间在给定时间段内且与所述查询关键词匹配的热门关键词的统计信息发送至客户端显示。
2.根据权利要求1所述的方法,在将各热门关键词、各热门关键词对应的统计信息以及所述统计信息的记录时间存储到统计数据库中之后,还包括缓存服务器从所述统计数据库中读取各热门关键词、各热门关键词对应的统计信息以及所述统计信息的记录时间; 其中,当接收到查询关键词时,所述网站服务器从所述缓存服务器中搜索与所述查询关键词匹配的热门关键词,将记录时间在给定时间段内且与所述查询关键词匹配的热门关键词的统计信息发送至客户端显示。
3.根据权利要求2所述的方法,在统计服务器根据所述搜索数据库中存储的搜索结果计算各热门关键词对应的统计信息之前,还包括 所述搜索服务器将所述搜索数据库中每个热门关键词对应的搜索结果排序,从排序后的搜索结果中选择前N个搜索结果,并将所述前N个搜索结果存储到所述搜索数据库中,N为正整数; 所述统计服务器从所述搜索数据库中获取每个热门关键词对应的前N个搜索结果。
4.根据权利要求3所述的方法,其中,所述统计服务器根据所述前N个搜索结果计算各热门关键词对应的统计信息。
5.根据权利要求3所述的方法,所述搜索服务器将所述搜索数据库中每个热门关键词对应的搜索结果排序,包括 获取各个搜索结果的产品评价参数和商业评价参数的值; 根据各个搜索结果的产品评价参数和商业评价参数的值计算各个搜索结果的综合参数值; 按照综合参数值由大到小的顺序排列各个搜索结果。
6.根据权利要求1-5中任一权利要求所述的方法,还包括 判断所述统计数据库中是否存在记录时间和热门关键词均相同的重复数据项; 如果存在,则删除部分重复数据项,使得重复数据项中的一个被保留。
7.根据权利要求2所述的方法,所述将记录时间在给定时间段内且与所述查询关键词匹配的热门关键词的统计信息发送至客户端显示,包括 将记录时间在给定时间段内且与所述查询关键词匹配的热门关键词的统计信息形成统计趋势图,并将所述统计趋势图发送至客户端显示。
8.一种网站统计信息处理系统,包括 搜索服务器,用于定期从网站数据库获取热门关键词对应的包含统计对象的搜索结果,并将所述搜索结果存储到搜索数据库中;统计服务器,用于根据所述搜索数据库中存储的搜索结果计算各热门关键词对应的统计信息,将各热门关键词、各热门关键词对应的统计信息以及所述统计信息的记录时间存储到统计数据库中; 网站服务器,用于当接收到查询关键词时,搜索所述统计数据库中存储的与所述查询关键词匹配的热门关键词,将记录时间在给定时间段内且与所述查询关键词匹配的热门关键词的统计信息发送至客户端显示。
9.根据权利要求8所述的系统,还包括 缓存服务器,用于从所述统计数据库中读取各热门关键词、各热门关键词对应的统计信息以及所述统计信息的记录时间; 其中,所述网站服务器用于从所述缓存服务器中搜索与所述查询关键词匹配的热门关键词,将记录时间在给定时间段内且与所述查询关键词匹配的热门关键词的统计信息发送至客户端显示。
10.根据权利要求9所述的系统,所述搜索服务器还用于将所述搜索数据库中每个热门关键词对应的搜索结果排序,从排序后的搜索结果中选择前N个搜索结果,并将所述前N个搜索结果存储到所述搜索数据库中;N为正整数。
11.根据权利要求9所述的系统,所述搜索数据库、统计数据库和网站数据库独立于所述网站服务器、搜索服务器和统计服务器配置。
12.根据权利要求9所述的系统,其中,所述搜索服务器用于获取各个搜索结果的产品评价参数和商业评价参数的值,根据各个搜索结果的产品评价参数和商业评价参数的值计算各个搜索结果的综合参数值,并且按照综合参数值由大到小的顺序排列各个搜索结果。
全文摘要
本申请公开了一种网站统计信息处理方法及系统,其中方法包括搜索服务器定期从网站数据库获取热门关键词对应的包含统计对象的搜索结果,并将其存储到搜索数据库中;统计服务器根据搜索数据库中存储的搜索结果计算各热门关键词对应的统计信息,将各热门关键词、各热门关键词对应的统计信息以及所述统计信息的记录时间存储到统计数据库中;当接收到查询关键词时,网站服务器搜索与查询关键词匹配的热门关键词,将记录时间在给定时间段内且与查询关键词匹配的热门关键词的统计信息发送至客户端显示。本申请提供的方法既能够提供网站统计信息又不会增加网站数据库访问压力。
文档编号G06Q30/00GK103064852SQ20111032057
公开日2013年4月24日 申请日期2011年10月20日 优先权日2011年10月20日
发明者肖宜盛, 吴文娟, 张木兰 申请人:阿里巴巴集团控股有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1