发明名称 一种可扩展的计数方法与系统
摘要 本发明公开了一种可扩展的计数方法与系统,包括客户端、web服务器、设有计数缓存器的计数服务器,客户端连接web服务器,web服务器连接计数服务器,计数服务器连接数据库服务器;本发明由于设置了专门的计数服务器,使不同类型的计数可用同一计数服务器来实现,因此可扩展性增强;又由于设置了计数缓存设备,可以支持大批量的用户同时访问,提高了服务器的并发力。由于不需要直接从数据库中读取数据,减轻了数据库服务器的压力。它将计数结果放在缓存,先检查近期是否有访问,如果有访问,则不重复计数,有效避免了频繁刷新带来无效计数,另外,由于计数结果中包含用户基本信息和访问时间等,本发明的可扩展计数系统还可以保存历史记录。
申请公布号 CN101923577B 申请公布日期 2013.03.20
申请号 CN201010270075.3 申请日期 2010.09.02
申请人 北京开心人信息技术有限公司 发明人 熊家贵;俞驰
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 北京三友知识产权代理有限公司 11127 代理人 高朋
主权项 一种可扩展的计数方法,其特征在于:通过设置专门的计数服务器(4),并在计数服务器(4)中设置计数缓存器(3)来实现计数结果的写入和读取,不同计数类型的计数结果分别存储,不同计数类型采用同一计数服务器(4),使计数服务器(4)所涉及的计数类型得以扩展,计数服务器(4)用来进行网页中的计数操作,并写入和读取计数结果,计数缓存器(3)用来缓存网页中的计数结果;所述的计数类型为网页中的不同浏览对象;所述的方法包括写入步骤和读取步骤;所述写入步骤包括:web服务器(2)接收用户发出的访问请求;触发写入计数服务器(4)的请求;计数服务器(4)更新计数缓存器(3)中的计数结果;计数服务器(4)将计数缓存器(3)中的计数结果写入数据库服务器(5);所述读取步骤包括:web服务器(2)接收用户发出的访问请求;触发从计数服务器(4)读取数据的请求;计数服务器(4)从计数缓存器(3)中读取计数结果。
地址 100080 北京市海淀区海淀北二街10号泰鹏大厦12层