发明名称 |
并行计算系统及按查询内容进行负载均衡的方法 |
摘要 |
本发明另提出一种并行计算系统及按查询内容进行负载均衡的方法,其方法包括以下步骤:(1)设置多个节点数据库。(2)将主数据库中的海量数据按照一定规则进行分割,并分配到各个节点数据库。(3)根据分割规则,形成表示各个节点数据库所分配到的数据内容的索引信息。(4)对查询或统计参数进行解析,并结合索引信息,分配各个节点数据库的查询或统计任务。(5)对各个节点数据库进行并行查询或统计。本发明可以大大提高大型数据库的查询或统计速度。 |
申请公布号 |
CN101916280A |
申请公布日期 |
2010.12.15 |
申请号 |
CN201010255624.X |
申请日期 |
2010.08.17 |
申请人 |
上海云数信息科技有限公司 |
发明人 |
李晓华 |
分类号 |
G06F17/30(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
上海唯源专利代理有限公司 31229 |
代理人 |
曾耀先 |
主权项 |
一种并行计算系统,用于对一源数据库进行统计或查询,其特征在于,包括:一数据分割服务器,与该源数据库相连,用于将该源数据库中的海量数据按照一定规则进行分割;多个节点服务器,均与该数据分割服务器相连,且每个节点服务器又进一步包括:一节点数据库,与该数据分割服务器相连,用于存放经该数据分割服务器分割后分配来的数据;一节点处理器,与该节点数据库相连,用于对该节点数据库中的数据进行查询或统计;一主服务器,分别与该数据分割服务器及所有的节点服务器相连,且该主服务器又进一步包括:一节点索引存储单元,与该数据分割服务器相连,用于存放表示各个节点服务器所分配到的数据内容的一索引信息;一线程分配单元,与该节点索引存储单元相连,用于对查询或统计参数的解析,并结合各个节点服务器的该索引信息,分配各个节点服务器的查询或统计任务。 |
地址 |
201112 上海市闵行区联航路1588号1幢业务楼B408室 |