ATE361495T1 - Verfahren und vorrichtung zur datensynchronisierung eines verteilten datenbanksystems - Google Patents

Verfahren und vorrichtung zur datensynchronisierung eines verteilten datenbanksystems

Info

Publication number
ATE361495T1
ATE361495T1 AT04290733T AT04290733T ATE361495T1 AT E361495 T1 ATE361495 T1 AT E361495T1 AT 04290733 T AT04290733 T AT 04290733T AT 04290733 T AT04290733 T AT 04290733T AT E361495 T1 ATE361495 T1 AT E361495T1
Authority
AT
Austria
Prior art keywords
server
database system
distributed database
data synchronizing
client data
Prior art date
Application number
AT04290733T
Other languages
English (en)
Inventor
Andreas Dipl-Ing Fleck
Jan Dipl-Ing Dehnel
Jan Dipl-Ing Hohndorf
Frank Dipl-Ing Mayr
Norbert Ahr
Original Assignee
Alcatel Lucent
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Alcatel Lucent filed Critical Alcatel Lucent
Application granted granted Critical
Publication of ATE361495T1 publication Critical patent/ATE361495T1/de

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/27Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
    • G06F16/275Synchronous replication
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operation
    • G06F11/1402Saving, restoring, recovering or retrying
    • G06F11/1474Saving, restoring, recovering or retrying in transactions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/27Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99931Database or file accessing
    • Y10S707/99939Privileged access
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99951File or database maintenance
    • Y10S707/99952Coherency, e.g. same view to multiple users
    • Y10S707/99955Archiving or backup

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Quality & Reliability (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Hardware Redundancy (AREA)
  • Multi Processors (AREA)
AT04290733T 2004-03-18 2004-03-18 Verfahren und vorrichtung zur datensynchronisierung eines verteilten datenbanksystems ATE361495T1 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
EP04290733A EP1577776B1 (de) 2004-03-18 2004-03-18 Verfahren und Vorrichtung zur Datensynchronisierung eines verteilten Datenbanksystems

Publications (1)

Publication Number Publication Date
ATE361495T1 true ATE361495T1 (de) 2007-05-15

Family

ID=34833795

Family Applications (1)

Application Number Title Priority Date Filing Date
AT04290733T ATE361495T1 (de) 2004-03-18 2004-03-18 Verfahren und vorrichtung zur datensynchronisierung eines verteilten datenbanksystems

Country Status (4)

Country Link
US (1) US7912858B2 (de)
EP (1) EP1577776B1 (de)
AT (1) ATE361495T1 (de)
DE (1) DE602004006224T2 (de)

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7440985B2 (en) * 2003-07-31 2008-10-21 Microsoft Corporation Filtered replication of data stores
US7650349B2 (en) * 2005-01-05 2010-01-19 Microsoft Corporation Prescribed navigation using topology metadata and navigation path
US20070061379A1 (en) * 2005-09-09 2007-03-15 Frankie Wong Method and apparatus for sequencing transactions globally in a distributed database cluster
US8856091B2 (en) * 2005-09-09 2014-10-07 Open Invention Network, Llc Method and apparatus for sequencing transactions globally in distributed database cluster
US20070276879A1 (en) * 2006-05-26 2007-11-29 Rothman Michael A Sparse checkpoint and rollback
US8332353B2 (en) * 2007-01-31 2012-12-11 International Business Machines Corporation Synchronization of dissimilar databases
US20090144743A1 (en) * 2007-11-29 2009-06-04 Microsoft Corporation Mailbox Configuration Mechanism
CN101516131B (zh) * 2008-02-18 2012-04-04 华为技术有限公司 一种数据同步的方法、***和装置
US20090319593A1 (en) * 2008-06-18 2009-12-24 International Business Machines Corporation Optimized Message Format for Synchronization Flows Between Transaction Processing Systems
US8255571B2 (en) * 2009-06-30 2012-08-28 Apple Inc. Updating multiple computing devices
US9020905B2 (en) * 2009-10-31 2015-04-28 International Business Machines Corporation Synchronizing database and non-database resources without a commit coordinator
US8630980B2 (en) 2010-04-06 2014-01-14 Microsoft Corporation Synchronization framework that restores a node from backup
US20110320530A1 (en) 2010-06-29 2011-12-29 International Business Machines Corporation Method for processing a unit of work
US8589553B2 (en) * 2010-09-17 2013-11-19 Microsoft Corporation Directory leasing
US9588858B2 (en) 2010-11-29 2017-03-07 Ca, Inc. Periodic data replication
US8554729B2 (en) * 2011-08-31 2013-10-08 Google Inc. System and method for synchronization of actions in the background of an application
CN107590028B (zh) * 2017-09-14 2021-05-11 广州华多网络科技有限公司 一种信息处理的方法、服务器
US11403319B2 (en) * 2018-06-01 2022-08-02 Hewlett Packard Enterprise Development Lp High-availability network device database synchronization

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5163131A (en) * 1989-09-08 1992-11-10 Auspex Systems, Inc. Parallel i/o network file server architecture
US5317568A (en) * 1991-04-11 1994-05-31 Galileo International Partnership Method and apparatus for managing and facilitating communications in a distributed hetergeneous network
US5530855A (en) * 1992-10-13 1996-06-25 International Business Machines Corporation Replicating a database by the sequential application of hierarchically sorted log records
EP0593062A3 (en) * 1992-10-16 1995-08-30 Siemens Ind Automation Inc Redundant networked database system
JP3593366B2 (ja) * 1994-09-19 2004-11-24 株式会社日立製作所 デ−タベ−ス管理方法
US5579384A (en) 1995-02-17 1996-11-26 Bellsouth Corporation Telecommunications network service central management system interfacing with protocol specific regional stations providing services to subscribers
US5838683A (en) * 1995-03-13 1998-11-17 Selsius Systems Inc. Distributed interactive multimedia system architecture
US5835904A (en) * 1995-10-31 1998-11-10 Microsoft Corporation System and method for implementing database cursors in a client/server environment
JPH1013532A (ja) 1996-06-19 1998-01-16 Fujitsu Ltd インテリジェントネットワークにおける通信状態管理方式および方法
US6502133B1 (en) * 1999-03-25 2002-12-31 Lucent Technologies Inc. Real-time event processing system with analysis engine using recovery information
US7290056B1 (en) * 1999-09-09 2007-10-30 Oracle International Corporation Monitoring latency of a network to manage termination of distributed transactions
US20020059299A1 (en) * 2000-07-14 2002-05-16 Frederic Spaey System and method for synchronizing databases
US7209921B2 (en) * 2000-09-01 2007-04-24 Op40, Inc. Method and system for deploying an asset over a multi-tiered network
US6801921B2 (en) * 2000-09-08 2004-10-05 Hitachi, Ltd. Method and system for managing multiple database storage units
US20020069192A1 (en) * 2000-12-04 2002-06-06 Aegerter William Charles Modular distributed mobile data applications
US20040003132A1 (en) * 2000-12-06 2004-01-01 Biosentients, Inc. Data pool architecture, system, and method for intelligent object data in heterogeneous data environments
US7162467B2 (en) * 2001-02-22 2007-01-09 Greenplum, Inc. Systems and methods for managing distributed database resources
DE60204940T2 (de) * 2002-03-27 2006-04-20 Lightmaze Solutions Ag Intelligentes optisches Netzelement
US6898609B2 (en) * 2002-05-10 2005-05-24 Douglas W. Kerwin Database scattering system
US20040181510A1 (en) * 2003-01-16 2004-09-16 Jardin Cary A. System and method for cooperative database acceleration
US20050047350A1 (en) * 2003-09-03 2005-03-03 Milan Kantor Apparatus and methods for discovery of network elements in a network
DE602004007879T2 (de) * 2004-03-18 2008-04-17 Alcatel Lucent Dienstbereitstellungssystem

Also Published As

Publication number Publication date
EP1577776B1 (de) 2007-05-02
DE602004006224T2 (de) 2008-01-10
EP1577776A1 (de) 2005-09-21
DE602004006224D1 (de) 2007-06-14
US7912858B2 (en) 2011-03-22
US20050210081A1 (en) 2005-09-22

Similar Documents

Publication Publication Date Title
ATE361495T1 (de) Verfahren und vorrichtung zur datensynchronisierung eines verteilten datenbanksystems
DE60331909D1 (de) Verfahren und gerät zur speicherung von änderungsdaten in einer datenbank
ATE450011T1 (de) System und verfahren zur datenverarbeitung
EP2033100A4 (de) Effiziente erstellung von häufigen anwendungseinheitlichen backups
WO2008044584A8 (en) Map update data supplying apparatus, version table, map data updating syste and map update data supplying method
WO2006073847A3 (en) Systems and methods for dynamic data backup
ATE546794T1 (de) System, verfahren und computerprogramm zur frühen ereigniserkennung
EP1465085A2 (de) Transaktion-konsistente Änderungsverfolgung für Datenbanken
TW200639652A (en) System and method for producing and communicating requested data among networked application programs
WO2006083406A3 (en) Systems and methods for process-driven bill of material
WO2007064896A3 (en) Data exchange system and method
BR112014011843A2 (pt) sistema para coleta de informação de uma operação de plataforma, método de integração de operações de plataforma e sistema de controle de operação de plataforma integrado
TW200725320A (en) Itinerary planning system and method
TW200604862A (en) Method, system, and apparatus for exposing workbook ranges as data sources
EP2093671A3 (de) System und Verfahren zur Herstellung von Fehlerspuren für konkurrierende Programmfehler
WO2007108000A3 (en) Method and system for distributing processing of computerized tasks
GB0318196D0 (en) A method apparatus and computer program for processing a queue of messages
WO2005084233A3 (en) Method and system for collecting online merchandising data
FR2868848B1 (fr) Procede, dispositif et produit-programme de simulation stochastique de paleo chenaux ou de paleo structures geologiques
EP1821218A3 (de) Verfahren zur Verbesserung des Betriebs einer Datenbank
DE602004022517D1 (de) Datenverarbeitungssystem und -verfahren, um Datenbankreplikationen zu überwachen
CN102915325A (zh) 基于md5哈希列表的文件分解与组合技术
WO2007112245A3 (en) Transaction request processing system and method
WO2005015439A3 (en) Side-effect modeling
GB2602544A8 (en) Data synchronization in a data analysis system

Legal Events

Date Code Title Description
RER Ceased as to paragraph 5 lit. 3 law introducing patent treaties