-
公开(公告)号:GB2517885A
公开(公告)日:2015-03-04
申请号:GB201500410
申请日:2013-06-14
Applicant: IBM
Inventor: ZOU JIA , YANG BO , SHI JUWEI , WANG KUN , CHEN GUANCHENG
IPC: G06F17/30
Abstract: The invention relates to distributed database systems. Disclosed is a method and apparatus for processing database data in a distributed database system, wherein the distributed database system comprises a plurality of computing nodes communicatively coupled via computer networks, the method comprising: creating a plurality of different data replicas wherein each of the data replicas is created in the following way: sorting the database data according to at least one data attribute; generating a row key based on the at least one data attribute; and using the sorted database data with the row key as the data replica, storing different data replicas in different computing nodes; and creating an index for each of the data replicas according to its row key.
-
2.
公开(公告)号:DE112013003205T5
公开(公告)日:2015-04-02
申请号:DE112013003205
申请日:2013-06-14
Applicant: IBM
Inventor: ZOU JIA , YANG BO , WANG KUN , CHEN GUANCHENG , SHI JUWEI
IPC: G06F17/30
Abstract: Die Erfindung bezieht sich auf verteilte Datenbanksysteme. Es werden ein Verfahren und eine Vorrichtung zum Verarbeiten von Datenbankdaten in einem verteilten Datenbanksystem offenbart, wobei das verteilte Datenbanksystem eine Mehrzahl von Datenverarbeitungsknoten aufweist, die zum Austausch von Daten über Computernetzwerke verbunden sind, wobei das Verfahren aufweist: Erstellen einer Mehrzahl von unterschiedlichen Datenreplikaten, wobei jedes der Datenreplikate wie folgt erstellt wird: Sortieren der Datenbankdaten gemäß zumindest einem Datenattribut; Erzeugen eines Zeilenschlüssels auf der Grundlage des zumindest einen Datenattributs; und Verwenden der sortierten Datenbankdaten mit dem Zeilenschlüssel als das Datenreplikat, Speichern unterschiedlicher Datenreplikate in verschiedenen Datenverarbeitungsknoten; und Erstellen eines Index für jedes der Datenreplikate gemäß dessen Zeilenschlüssel.
-