ATE522867T1 - Verfahren zur synchronisierung von datencaches - Google Patents

Verfahren zur synchronisierung von datencaches

Info

Publication number
ATE522867T1
ATE522867T1 AT07762716T AT07762716T ATE522867T1 AT E522867 T1 ATE522867 T1 AT E522867T1 AT 07762716 T AT07762716 T AT 07762716T AT 07762716 T AT07762716 T AT 07762716T AT E522867 T1 ATE522867 T1 AT E522867T1
Authority
AT
Austria
Prior art keywords
entity
data
data cache
records
remote entity
Prior art date
Application number
AT07762716T
Other languages
English (en)
Inventor
Mickael Graham
Anton Okmianski
Gregory Morris
Joshua Littlefield
Original Assignee
Cisco Tech Inc
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 Cisco Tech Inc filed Critical Cisco Tech Inc
Application granted granted Critical
Publication of ATE522867T1 publication Critical patent/ATE522867T1/de

Links

Classifications

    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00—Accessing, addressing or allocating within memory systems or architectures
    • G06F12/02—Addressing or allocation; Relocation
    • G06F12/08—Addressing or allocation; Relocation in hierarchically structured memory systems, e.g. virtual memory systems
    • G06F12/0802—Addressing of a memory level in which the access to the desired data or data block requires associative addressing means, e.g. caches
    • G06F12/0806—Multiuser, multiprocessor or multiprocessing cache systems
    • G06F12/0815—Cache consistency protocols
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00—Error detection; Error correction; Monitoring
    • G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16—Error detection or correction of the data by redundancy in hardware
    • G06F11/1658—Data re-synchronization of a redundant component, or initial sync of replacement, additional or spare unit
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00—Error detection; Error correction; Monitoring
    • G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16—Error detection or correction of the data by redundancy in hardware
    • G06F11/20—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
    • G06F11/2053—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where persistent mass storage functionality or persistent mass storage control functionality is redundant
    • G06F11/2094—Redundant storage or storage space

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Information Transfer Between Computers (AREA)
  • Computer And Data Communications (AREA)
  • Memory System Of A Hierarchy Structure (AREA)
AT07762716T 2006-01-31 2007-01-24 Verfahren zur synchronisierung von datencaches ATE522867T1 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/344,679 US7421542B2 (en) 2006-01-31 2006-01-31 Technique for data cache synchronization
PCT/US2007/001841 WO2007089488A2 (en) 2006-01-31 2007-01-24 Technique for data cache synchronization

Publications (1)

Publication Number Publication Date
ATE522867T1 true ATE522867T1 (de) 2011-09-15

Family

ID=38323490

Family Applications (1)

Application Number Title Priority Date Filing Date
AT07762716T ATE522867T1 (de) 2006-01-31 2007-01-24 Verfahren zur synchronisierung von datencaches

Country Status (4)

Country Link
US (1) US7421542B2 (de)
EP (1) EP1979816B1 (de)
AT (1) ATE522867T1 (de)
WO (1) WO2007089488A2 (de)

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8209548B2 (en) * 2006-02-06 2012-06-26 International Business Machines Corporation Secure caching technique for shared distributed caches
US7792792B2 (en) * 2006-05-22 2010-09-07 Microsoft Corporation Synchronizing structured web site contents
JP2009163640A (ja) * 2008-01-09 2009-07-23 Ricoh Co Ltd 情報提供装置、情報提供方法、プログラムおよび記録媒体
WO2009097586A1 (en) * 2008-01-31 2009-08-06 Bea Systems, Inc. System and method for transactional cache
US8315978B2 (en) 2008-06-19 2012-11-20 Microsoft Corporation Synchronization adapter for synchronizing data to applications that do not directly support synchronization
US20100010983A1 (en) * 2008-07-11 2010-01-14 Apteryx, Inc. Automated dicom pre-fetch application
US20100017600A1 (en) * 2008-07-15 2010-01-21 Viasat, Inc. Secure neighbor cache preload
US9762701B1 (en) * 2009-04-10 2017-09-12 Open Invention Network Llc System and method for cached streaming application isolation
US9626379B1 (en) * 2011-09-22 2017-04-18 Amazon Technologies, Inc. Optimistic commit processing for an offline document repository
JP5772458B2 (ja) * 2011-09-29 2015-09-02 富士通株式会社 データ管理プログラム、ノード、および分散データベースシステム
US8996810B2 (en) * 2012-12-10 2015-03-31 Facebook, Inc. System and method of detecting cache inconsistencies
TWI613556B (zh) * 2013-01-28 2018-02-01 通用儀器公司 對遠端分散式資料庫伺服器之選擇性資料同步及傳送
CN103559299B (zh) * 2013-11-14 2017-02-15 贝壳网际(北京)安全技术有限公司 清理文件的方法、装置及移动终端
US10579644B2 (en) * 2015-11-17 2020-03-03 International Business Machines Corporation Record property synchronization in a network computing system
US11086906B2 (en) 2017-04-13 2021-08-10 Goldman Sachs & Co. LLC System and method for reconciliation of data in multiple systems using permutation matching
CN109299116B (zh) * 2018-12-05 2022-03-22 浪潮电子信息产业股份有限公司 一种数据同步方法、装置、设备及可读存储介质
CN113726845A (zh) * 2021-07-14 2021-11-30 深圳市有为信息技术发展有限公司 车载终端的数据传输方法、装置、车载终端和商用车辆
CN118838966A (zh) * 2024-07-22 2024-10-25 中移(苏州)软件技术有限公司 数据处理的方法及装置、系统、电子设备和存储介质

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5446888A (en) * 1994-01-14 1995-08-29 Pyne; Charles F. Remote file transfer method and apparatus
US20030191719A1 (en) * 1995-02-13 2003-10-09 Intertrust Technologies Corp. Systems and methods for secure transaction management and electronic rights protection
US6317775B1 (en) * 1995-11-03 2001-11-13 Cisco Technology, Inc. System for distributing load over multiple servers at an internet site
US5919247A (en) * 1996-07-24 1999-07-06 Marimba, Inc. Method for the distribution of code and data updates
US5870759A (en) 1996-10-09 1999-02-09 Oracle Corporation System for synchronizing data between computers using a before-image of data
US7200623B2 (en) * 1998-11-24 2007-04-03 Oracle International Corp. Methods to perform disk writes in a distributed shared disk system needing consistency across failures
EP0978977A1 (de) * 1998-08-07 2000-02-09 International Business Machines Corporation Verfahren und System zum Verbesseren von Hochgeschwindichkeit Datenübertragungen zwischen Netzen
US6442608B1 (en) * 1999-01-14 2002-08-27 Cisco Technology, Inc. Distributed database system with authoritative node
US6412007B1 (en) * 1999-01-14 2002-06-25 Cisco Technology, Inc. Mechanism for authorizing a data communication session between a client and a server
US6832253B1 (en) * 1999-04-01 2004-12-14 Cisco Technologies, Inc. Proximity as an aid to caching and secondary serving of data
US6757717B1 (en) 1999-09-16 2004-06-29 Proxyconn, Inc. System and method for data access
US6839809B1 (en) * 2000-05-31 2005-01-04 Cisco Technology, Inc. Methods and apparatus for improving content quality in web caching systems
US6983288B1 (en) * 2000-11-20 2006-01-03 Cisco Technology, Inc. Multiple layer information object repository
US20020169926A1 (en) * 2001-04-19 2002-11-14 Thomas Pinckney Systems and methods for efficient cache management in streaming applications
US20040128346A1 (en) * 2001-07-16 2004-07-01 Shmuel Melamed Bandwidth savings and qos improvement for www sites by catching static and dynamic content on a distributed network of caches
US6981029B1 (en) * 2001-07-17 2005-12-27 Cisco Technology, Inc. System and method for processing a request for information in a network
US6925504B1 (en) * 2002-01-31 2005-08-02 Cisco Technology, Inc. Methods and apparatus for obtaining content from a content-originating device within a computerized network
US6697276B1 (en) * 2002-02-01 2004-02-24 Netlogic Microsystems, Inc. Content addressable memory device
US20040201647A1 (en) * 2002-12-02 2004-10-14 Mark Jackson Pulver Stitching of integrated circuit components
US7152076B2 (en) * 2003-01-23 2006-12-19 Microsoft Corporation System and method for efficient multi-master replication
CN1764915B (zh) 2003-02-06 2012-01-25 捷讯研究有限公司 通过比较散列值同步数据库的设备及方法

Also Published As

Publication number Publication date
WO2007089488A2 (en) 2007-08-09
WO2007089488A3 (en) 2008-05-08
WO2007089488A8 (en) 2007-10-18
EP1979816A2 (de) 2008-10-15
US7421542B2 (en) 2008-09-02
EP1979816B1 (de) 2011-08-31
EP1979816A4 (de) 2009-12-09
US20070180194A1 (en) 2007-08-02

Similar Documents

Publication Publication Date Title
EP1979816A4 (de) Verfahren zur synchronisierung von datencaches
WO2006138044A3 (en) Methods and apparatus for maintaining consistency during analysis of large data sets
FR2893207B1 (fr) Synchronisation temporelle et generation de balises pour des points de maillage fonctionnant dans un reseau maille sans fil.
ATE552694T1 (de) Verfahren und system zur bearbeitung von adressbüchern
BRPI0509674A (pt) método, produto de programa de computador e sistema para gerenciar os dispositivos usando o domìnio do dispositivo virtual, e, método para prover o domìnio do dispositivo virtual incluindo os dispositivos virtuais correspondentes aos dispositivos fìsicos associados com o usuário
JP2006252557A5 (de)
JP2016523400A5 (de)
WO2009144688A3 (en) System, method and device for locally caching data
WO2006101633A3 (en) Apparatus and method for identifying asynchronous data in redundant data stores and for re-synchronizing same
SG10201900418SA (en) Multi-database log with multi-item transaction support
BR112013016993A2 (pt) método e aparelho para atualizar um banco de dados em um dispositivo de recepção
GB2487697A (en) Methods and systems for identifying, assessing and clearing conflicts of interest
NO20091114L (no) Bronnbehandling
WO2007064896A3 (en) Data exchange system and method
ATE407397T1 (de) System und verfahren zur erzeugung einheitlicher bilder einer menge von datenobjekten
ATE428235T1 (de) System und verfahren zum erhalten des zertifikatstatus von subschlusseln
NO20071456L (no) Motorkontrollmodul og fremgangsmate for a bruke denne i motorsystemproduksjon
ATE399693T1 (de) Verfahren und vorrichtung zur zugsignalisierung
DE502005005190D1 (de) Verfahren zur konfiguration eines computerprogramms
ATE451654T1 (de) System, verfahren und computerprogrammprodukt zum verwalten von daten
DE60141079D1 (de) Verfahren zur verwaltung von netzelementeinstellungen
GB2455473A (en) A method and arrangement for enabling communication with a client device
ATE456666T1 (de) Verfahren zur auswertung von ribonukleotidsequenzen
TW200704237A (en) Method and system for achieving faster device operation by logical separation of control information
FI20030864A0 (fi) Synkronointijärjestely

Legal Events

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