Search International and National Patent Collections
Some content of this application is unavailable at the moment.
If this situation persists, please contact us atFeedback&Contact
1. (WO2017097124) METHOD, APPARATUS AND SYSTEM FOR TRANSMITTING TASKS BASED ON SUB-LIBRARIES AND SUB-TABLES
Latest bibliographic data on file with the International Bureau

Pub. No.: WO/2017/097124 International Application No.: PCT/CN2016/107409
Publication Date: 15.06.2017 International Filing Date: 28.11.2016
IPC:
G06F 17/30 (2006.01)
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
17
Digital computing or data processing equipment or methods, specially adapted for specific functions
30
Information retrieval; Database structures therefor
Applicants:
阿里巴巴集团控股有限公司 ALIBABA GROUP HOLDING LIMITED; 英属开曼群岛大开曼资本大厦一座四层847号邮箱 Fourth Floor, One Capital Place, P.O. Box 847, George Town, Grand Cayman, KY
Inventors:
洪鲛 HONG, Jiao; CN
Agent:
北京三友知识产权代理有限公司 BEIJING SANYOU INTELLECTUAL PROPERTY AGENCY LTD.; 中国北京市 金融街35号国际企业大厦A座16层 16th Fl.,Block A,Corporate Square,No.35 Jinrong Street Beijing 100033, CN
Priority Data:
201510888403.907.12.2015CN
Title (EN) METHOD, APPARATUS AND SYSTEM FOR TRANSMITTING TASKS BASED ON SUB-LIBRARIES AND SUB-TABLES
(FR) PROCÉDÉ, APPAREIL ET SYSTÈME POUR TRANSMETTRE DES TÂCHES SUR LA BASE DE SOUS-BIBLIOTHÈQUES ET DE SOUS-TABLES
(ZH) 基于分库分表的任务传输方法、装置及系统
Abstract:
(EN) Disclosed are a method, apparatus and system for transmitting tasks based on sub-libraries and sub-tables. The method comprises: extracting a to-be-transmitted task set from sub-tables of sub-libraries, the task set comprising a plurality of sub-libraries, and sub-tables included by all the sub-libraries; retrieving n sub-tables from the plurality of sub-libraries according to a pre-configured total concurrent granularity, n being equal to the total concurrent granularity; hashing the retrieved n sub-tables to different dispatching units by using a hash allocation mode, pre-configured unit concurrent granularities of all the dispatching units being the same as each other; and transmitting the sub-table included by each dispatching unit to a target location concurrently according to the unit concurrent granularity. The present invention resolves the technical problem of low concurrent transmission efficiency of tasks of sub-tables of sub-libraries due to the fact of too large pressure of concurrent data reading, that is performed in DB of the sub-tables of the sub-libraries, of an extraction terminal during concurrent transmission of tasks based on the sub-libraries and the sub-tables in the prior art.
(FR) L'invention concerne un procédé, un appareil et un système permettant de transmettre des tâches sur la base de sous-bibliothèques et de sous-tables. Le procédé consiste à : extraire un ensemble de tâches à transmettre à partir de sous-tables de sous-bibliothèques, l'ensemble de tâches comprenant une pluralité de sous-bibliothèques, ainsi que des sous-tables incluses par toutes les sous-bibliothèques; récupérer n sous-tables à partir de la pluralité de sous-bibliothèques selon une granularité simultanée totale préconfigurée, n étant égal à la granularité simultanée totale; hacher les n sous-tables récupérées vers différentes unités de répartition à l'aide d'un mode d'attribution de hachage, les granularités simultanées d'unité préconfigurées de toutes les unités de répartition étant identiques les unes aux autres; et transmettre la sous-table incluse par chaque unité de répartition à un emplacement cible simultanément en fonction de la granularité simultanée de l'unité. La présente invention résout le problème technique de la faible efficacité de transmission simultanée de tâches de sous-tables de sous-bibliothèques, due à une pression trop importante de lecture de données simultanée qui est réalisée dans la base de données des sous-tables des sous-bibliothèques, d'un terminal d'extraction pendant la transmission simultanée de tâches sur la base des sous-bibliothèques et des sous-tables en l'état de la technique.
(ZH) 本发明公开了一种基于分库分表的任务传输方法、装置及系统。其中,该方法包括:从分库分表中抽取待传输的任务集合,其中,任务集合包括:多个分库,以及每个分库所包含的分表;按照预先配置的总并发粒度从多个分库中调取n个分表,n等于总并发粒度;将调取到的n个分表采用散列分配方式散列至不同的调度单元,其中,预先配置每个调度单元的单元并发粒度相同;将每个调度单元中包含的分表按照单元并发粒度并发传输至目标位置。本发明解决了现有技术中在基于分库分表的任务进行并发传输时,抽取端从分库分表DB中并发读取数据压力过大,导致并发传输分库分表的任务效率低的技术问题。
front page image
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JP, KE, KG, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW
African Regional Intellectual Property Organization (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG)
Publication Language: Chinese (ZH)
Filing Language: Chinese (ZH)