DE60042087D1 - Methode und system zum datenbankmanagement für datenbanken mit grossen objekten - Google Patents

Methode und system zum datenbankmanagement für datenbanken mit grossen objekten

Info

Publication number
DE60042087D1
DE60042087D1 DE60042087T DE60042087T DE60042087D1 DE 60042087 D1 DE60042087 D1 DE 60042087D1 DE 60042087 T DE60042087 T DE 60042087T DE 60042087 T DE60042087 T DE 60042087T DE 60042087 D1 DE60042087 D1 DE 60042087D1
Authority
DE
Germany
Prior art keywords
databases
large objects
databank
management
databank management
Prior art date
Legal status (The legal status 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 status listed.)
Expired - Lifetime
Application number
DE60042087T
Other languages
English (en)
Inventor
Kelsev L Bruso
Ralph W Conner
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Unisys Corp
Original Assignee
Unisys Corp
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 Unisys Corp filed Critical Unisys Corp
Application granted granted Critical
Publication of DE60042087D1 publication Critical patent/DE60042087D1/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • 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/953Organization of data
    • Y10S707/955Object-oriented
    • 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/99941Database schema or data structure
    • Y10S707/99943Generating database or data structure, e.g. via user interface
DE60042087T 1999-12-29 2000-12-21 Methode und system zum datenbankmanagement für datenbanken mit grossen objekten Expired - Lifetime DE60042087D1 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/474,552 US6615219B1 (en) 1999-12-29 1999-12-29 Database management system and method for databases having large objects
PCT/US2000/034813 WO2001048638A2 (en) 1999-12-29 2000-12-21 Database management system and method for databases having large objects

Publications (1)

Publication Number Publication Date
DE60042087D1 true DE60042087D1 (de) 2009-06-04

Family

ID=23884027

Family Applications (1)

Application Number Title Priority Date Filing Date
DE60042087T Expired - Lifetime DE60042087D1 (de) 1999-12-29 2000-12-21 Methode und system zum datenbankmanagement für datenbanken mit grossen objekten

Country Status (4)

Country Link
US (1) US6615219B1 (de)
EP (1) EP1342173B1 (de)
DE (1) DE60042087D1 (de)
WO (1) WO2001048638A2 (de)

Families Citing this family (89)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6728728B2 (en) 2000-07-24 2004-04-27 Israel Spiegler Unified binary model and methodology for knowledge representation and for data and information mining
US20020143768A1 (en) * 2000-12-21 2002-10-03 Berno Anthony Berno Probe array data storage and retrieval
MXPA03009188A (es) * 2001-04-11 2004-11-22 Orell Fussli Sicherheitsdruck Metodo para imprimir documentos de seguridad usando hojas con identificadores.
US6912520B2 (en) * 2001-08-29 2005-06-28 Sun Microsystems, Inc. System and method for providing a persistent object framework for managing persistent objects
US7054891B2 (en) * 2002-03-18 2006-05-30 Bmc Software, Inc. System and method for comparing database data
KR100457046B1 (ko) * 2002-08-07 2004-11-10 삼성전자주식회사 반도체 장치의 제조에서 콘택 형성 방법
AU2003278779A1 (en) * 2002-09-10 2004-04-30 Exagrid Systems, Inc. Primary and remote data backup with nodal failover
US6973654B1 (en) * 2003-05-27 2005-12-06 Microsoft Corporation Systems and methods for the repartitioning of data
US7257592B2 (en) * 2003-06-26 2007-08-14 International Business Machines Corporation Replicating the blob data from the source field to the target field based on the source coded character set identifier and the target coded character set identifier, wherein the replicating further comprises converting the blob data from the source coded character set identifier to the target coded character set identifier
US7200620B2 (en) * 2003-09-29 2007-04-03 International Business Machines Corporation High availability data replication of smart large objects
US7437346B2 (en) * 2004-02-10 2008-10-14 Microsoft Corporation Systems and methods for a large object infrastructure in a database system
US8112383B2 (en) * 2004-02-10 2012-02-07 Microsoft Corporation Systems and methods for a database engine in-process data provider
US7421446B1 (en) * 2004-08-25 2008-09-02 Unisys Corporation Allocation of storage for a database
JP2008524688A (ja) * 2004-12-15 2008-07-10 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Blobを管理するためのシステム及び方法
US7814129B2 (en) * 2005-03-11 2010-10-12 Ross Neil Williams Method and apparatus for storing data with reduced redundancy using data clusters
US7467163B1 (en) 2006-02-10 2008-12-16 Unisys Corporation System and method to manipulate large objects on enterprise server data management system
US7617206B1 (en) * 2006-04-06 2009-11-10 Unisys Corporation Method for analyzing status of specialized tank files which store and handle large objects
US7698258B2 (en) * 2006-06-02 2010-04-13 Microsoft Corporation Searchable storage system
US20080021865A1 (en) * 2006-07-20 2008-01-24 International Business Machines Corporation Method, system, and computer program product for dynamically determining data placement
US7552130B2 (en) * 2006-10-17 2009-06-23 International Business Machines Corporation Optimal data storage and access for clustered data in a relational database
US20080114780A1 (en) * 2006-11-10 2008-05-15 Kwai Hing Man Efficient database data type for large objects
US8352448B2 (en) * 2007-01-23 2013-01-08 International Business Machines Corporation Securely deleting data in a transactionally consistent manner
US8775479B2 (en) * 2007-07-30 2014-07-08 Oracle International Corporation Method and system for state maintenance of a large object
US20110099347A1 (en) * 2009-10-26 2011-04-28 Plasek James M Managing allocation and deallocation of storage for data objects
US7769732B2 (en) * 2007-08-27 2010-08-03 International Business Machines Corporation Apparatus and method for streamlining index updates in a shared-nothing architecture
US20090063589A1 (en) * 2007-08-29 2009-03-05 International Business Machines Corporation Apparatus and method to decouple large object data processing from main-line data processing in a shared-nothing architecture
US7873672B2 (en) * 2008-01-24 2011-01-18 Microsoft Corporation Efficient query processing of DML SQL statements
US8250102B2 (en) * 2008-03-14 2012-08-21 Microsoft Corporation Remote storage and management of binary object data
JP2009237826A (ja) * 2008-03-26 2009-10-15 Hitachi Ltd ストレージシステム及びそのボリューム管理方法
US7774311B2 (en) * 2008-07-17 2010-08-10 International Business Machines Corporation Method and apparatus of distributing data in partioned databases operating on a shared-nothing architecture
US8620884B2 (en) * 2008-10-24 2013-12-31 Microsoft Corporation Scalable blob storage integrated with scalable structured storage
US8495036B2 (en) * 2008-10-24 2013-07-23 Microsoft Corporation Blob manipulation in an integrated structured storage system
KR101698851B1 (ko) * 2008-11-07 2017-01-24 주식회사 솔리데오시스템즈 시설물 관리 시스템과 이의 작동 방법
US8266290B2 (en) * 2009-10-26 2012-09-11 Microsoft Corporation Scalable queues on a scalable structured storage system
US8516137B2 (en) * 2009-11-16 2013-08-20 Microsoft Corporation Managing virtual hard drives as blobs
US9251164B2 (en) * 2010-02-26 2016-02-02 Salesforce.Com, Inc. System, method and computer program product for using a database to access content stored outside of the database
US8666937B2 (en) * 2010-03-12 2014-03-04 Salesforce.Com, Inc. System, method and computer program product for versioning content in a database system using content type specific objects
US8756261B2 (en) * 2010-07-09 2014-06-17 Navteq B.V. Method and system for handling binary large objects
US8688666B1 (en) 2010-08-27 2014-04-01 Amazon Technologies, Inc. Multi-blob consistency for atomic data transactions
US8510344B1 (en) * 2010-08-27 2013-08-13 Amazon Technologies, Inc. Optimistically consistent arbitrary data blob transactions
US8510304B1 (en) * 2010-08-27 2013-08-13 Amazon Technologies, Inc. Transactionally consistent indexing for data blobs
US8856089B1 (en) 2010-08-27 2014-10-07 Amazon Technologies, Inc. Sub-containment concurrency for hierarchical data containers
US8621161B1 (en) 2010-09-23 2013-12-31 Amazon Technologies, Inc. Moving data between data stores
US8930330B1 (en) 2011-06-27 2015-01-06 Amazon Technologies, Inc. Validation of log formats
US8595190B2 (en) * 2011-06-30 2013-11-26 Bmc Software, Inc. Methods and apparatus related to completion of large objects within a DB2 database environment
US8458203B2 (en) 2011-07-11 2013-06-04 Microsoft Corporation Optimizing data processing using dynamic schemas
US9015200B2 (en) * 2012-10-15 2015-04-21 Here Global B.V. Map update scripts with tree edit operations
US9473561B2 (en) * 2013-03-15 2016-10-18 International Business Machines Corporation Data transmission for transaction processing in a networked environment
US11030055B2 (en) 2013-03-15 2021-06-08 Amazon Technologies, Inc. Fast crash recovery for distributed database systems
US9514007B2 (en) 2013-03-15 2016-12-06 Amazon Technologies, Inc. Database system with database engine and separate distributed storage service
US9672237B2 (en) 2013-03-15 2017-06-06 Amazon Technologies, Inc. System-wide checkpoint avoidance for distributed database systems
US10180951B2 (en) 2013-03-15 2019-01-15 Amazon Technologies, Inc. Place snapshots
US9501501B2 (en) 2013-03-15 2016-11-22 Amazon Technologies, Inc. Log record management
US10747746B2 (en) 2013-04-30 2020-08-18 Amazon Technologies, Inc. Efficient read replicas
US9317213B1 (en) 2013-05-10 2016-04-19 Amazon Technologies, Inc. Efficient storage of variably-sized data objects in a data store
US9760596B2 (en) 2013-05-13 2017-09-12 Amazon Technologies, Inc. Transaction ordering
US9208032B1 (en) 2013-05-15 2015-12-08 Amazon Technologies, Inc. Managing contingency capacity of pooled resources in multiple availability zones
US10303564B1 (en) 2013-05-23 2019-05-28 Amazon Technologies, Inc. Reduced transaction I/O for log-structured storage systems
US9305056B1 (en) 2013-05-24 2016-04-05 Amazon Technologies, Inc. Results cache invalidation
US9047189B1 (en) 2013-05-28 2015-06-02 Amazon Technologies, Inc. Self-describing data blocks of a minimum atomic write size for a data store
US9460008B1 (en) 2013-09-20 2016-10-04 Amazon Technologies, Inc. Efficient garbage collection for a log-structured data store
US10216949B1 (en) 2013-09-20 2019-02-26 Amazon Technologies, Inc. Dynamic quorum membership changes
US9507843B1 (en) 2013-09-20 2016-11-29 Amazon Technologies, Inc. Efficient replication of distributed storage changes for read-only nodes of a distributed database
US9519664B1 (en) 2013-09-20 2016-12-13 Amazon Technologies, Inc. Index structure navigation using page versions for read-only nodes
US9280591B1 (en) 2013-09-20 2016-03-08 Amazon Technologies, Inc. Efficient replication of system transactions for read-only nodes of a distributed database
US9552242B1 (en) 2013-09-25 2017-01-24 Amazon Technologies, Inc. Log-structured distributed storage using a single log sequence number space
US9699017B1 (en) 2013-09-25 2017-07-04 Amazon Technologies, Inc. Dynamic utilization of bandwidth for a quorum-based distributed storage system
US10223184B1 (en) 2013-09-25 2019-03-05 Amazon Technologies, Inc. Individual write quorums for a log-structured distributed storage system
US10387399B1 (en) 2013-11-01 2019-08-20 Amazon Technologies, Inc. Efficient database journaling using non-volatile system memory
US9760480B1 (en) 2013-11-01 2017-09-12 Amazon Technologies, Inc. Enhanced logging using non-volatile system memory
US9880933B1 (en) 2013-11-20 2018-01-30 Amazon Technologies, Inc. Distributed in-memory buffer cache system using buffer cache nodes
US9223843B1 (en) 2013-12-02 2015-12-29 Amazon Technologies, Inc. Optimized log storage for asynchronous log updates
CN103838830B (zh) * 2014-02-18 2017-03-29 广东亿迅科技有限公司 一种HBase数据库的数据管理方法及系统
US10303663B1 (en) 2014-06-12 2019-05-28 Amazon Technologies, Inc. Remote durable logging for journaling file systems
US9424145B2 (en) 2014-06-25 2016-08-23 Sybase, Inc. Ensuring the same completion status for transactions after recovery in a synchronous replication environment
US9798740B2 (en) 2014-12-29 2017-10-24 Here Global B.V. Updates for navigational map data organized in lists
US9575993B2 (en) 2014-12-30 2017-02-21 Here Global B.V. Binary difference operations for navigational bit streams
US10698607B2 (en) * 2015-05-19 2020-06-30 Netapp Inc. Configuration update management
US9970769B2 (en) * 2015-10-06 2018-05-15 Here Global B.V. Flexible organization of navigation attributes to support hybrid navigation and data streaming
US20170169049A1 (en) * 2015-12-15 2017-06-15 Microsoft Technology Licensing, Llc Staging Log-Based Page Blobs on a Filesystem
US9970771B2 (en) 2016-02-03 2018-05-15 Here Global B.V. Navigational database update package
KR101747265B1 (ko) 2016-06-20 2017-06-15 주식회사 티맥스데이터 쿼리를 실행하기 위한 방법, 장치 및 컴퓨터 판독가능 매체
KR101751970B1 (ko) 2016-06-20 2017-07-03 주식회사 티맥스데이터 쿼리를 실행하기 위한 방법, 장치 및 컴퓨터 판독가능 매체
EP3479252A1 (de) * 2016-06-30 2019-05-08 British Telecommunications Public Limited Company Datenspeichersystem
US10346384B2 (en) * 2016-11-22 2019-07-09 Sap Se Efficient database multi-version concurrency control
US11914571B1 (en) 2017-11-22 2024-02-27 Amazon Technologies, Inc. Optimistic concurrency for a multi-writer database
US11341163B1 (en) 2020-03-30 2022-05-24 Amazon Technologies, Inc. Multi-level replication filtering for a distributed database
US11567921B2 (en) * 2021-03-31 2023-01-31 Microsoft Technology Licensing, Llc Rowgroup consolidation with global delta accumulation and versioning in distributed systems
CN113329076B (zh) * 2021-05-27 2022-11-08 上海达梦数据库有限公司 数据传输方法、装置及系统、计算机设备、存储介质

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4993030A (en) * 1988-04-22 1991-02-12 Amdahl Corporation File system for a plurality of storage classes
US5297279A (en) * 1990-05-30 1994-03-22 Texas Instruments Incorporated System and method for database management supporting object-oriented programming
JP2888958B2 (ja) * 1990-10-20 1999-05-10 富士通株式会社 部分書き換え可能な記憶媒体におけるファイル管理方式
US5841978A (en) * 1993-11-18 1998-11-24 Digimarc Corporation Network linking method using steganographically embedded data objects
US5732402A (en) * 1995-02-10 1998-03-24 International Business Machines Corporation System and method for data space management using buddy system space allocation
US6078925A (en) * 1995-05-01 2000-06-20 International Business Machines Corporation Computer program product for database relational extenders
US6181867B1 (en) * 1995-06-07 2001-01-30 Intervu, Inc. Video storage and retrieval system
US5754849A (en) * 1996-01-30 1998-05-19 Wayfarer Communications, Inc. Self-describing object providing dynamic manipulation of heterogeneous data values and semantic identity between memory and transmission representations
US6098882A (en) * 1996-03-01 2000-08-08 Cobblestone Software, Inc. Variable formatting of digital data into a pattern
JPH1011464A (ja) * 1996-06-27 1998-01-16 Pfu Ltd クライアント/サーバ型のデータベース・システム
US5857203A (en) * 1996-07-29 1999-01-05 International Business Machines Corporation Method and apparatus for dividing, mapping and storing large digital objects in a client/server library system
US5895467A (en) * 1997-04-11 1999-04-20 Informix Software, Inc. Selectively switching memory access permission for manipulating data in a database
US5999943A (en) * 1997-10-31 1999-12-07 Oracle Corporation Lob locators
US6061678A (en) * 1997-10-31 2000-05-09 Oracle Corporation Approach for managing access to large objects in database systems using large object indexes
US5974416A (en) * 1997-11-10 1999-10-26 Microsoft Corporation Method of creating a tabular data stream for sending rows of data between client and server
US6202070B1 (en) * 1997-12-31 2001-03-13 Compaq Computer Corporation Computer manufacturing system architecture with enhanced software distribution functions
US6035303A (en) * 1998-02-02 2000-03-07 International Business Machines Corporation Object management system for digital libraries
US6209003B1 (en) * 1998-04-15 2001-03-27 Inktomi Corporation Garbage collection in an object cache
US6144970A (en) * 1998-09-24 2000-11-07 International Business Machines Corporation Technique for inplace reorganization of a LOB table space
US6418430B1 (en) * 1999-06-10 2002-07-09 Oracle International Corporation System for efficient content-based retrieval of images

Also Published As

Publication number Publication date
US6615219B1 (en) 2003-09-02
WO2001048638A3 (en) 2003-04-17
EP1342173A2 (de) 2003-09-10
EP1342173B1 (de) 2009-04-22
WO2001048638A2 (en) 2001-07-05

Similar Documents

Publication Publication Date Title
DE60042087D1 (de) Methode und system zum datenbankmanagement für datenbanken mit grossen objekten
DE60334491D1 (de) System und methode zur replikation von unterschieden zwischen datenobjekten
DE69940669D1 (de) Lueradapter und Methode zum Flüssigkeitstransfer
DE10196672T1 (de) System und Verfahren zum selektiven Indizieren von Datenbanken
DE69702071D1 (de) Methode und vorrichtung zum kontinuierlichen strangpressen von blockelementen
DE69924427D1 (de) Optischer Schalter mit mehreren optischen Achsen und Verfahren zum Anzeigen dessen Zustand
DE69534301D1 (de) Kulturmedium und vorrichtung zum nachweis und zur quantifizierung von enterobakteriaceae
DE69505511T2 (de) Methode zur flüssigkeitsversorgung und -sammlung
DE69611817D1 (de) Vorrichtung zum implantieren und methode zum kollabieren derselben
DK1981204T3 (da) Signaleringsfremgangsmåde i et FDM-system med flerdobbelt tilgang
ATE273656T1 (de) Methode zum reinigen von fussböden und anderer grosser flächen
DE69926802D1 (de) Verfahren und vorrichtung zum profilieren und verbinden von rohren
BR9710872A (pt) M-todo para crescimento e rendimento aumentados em plantas
DE69807182T2 (de) Werkzeugkupplung und methode zum kupplung zweier werkzeugelementen
DE59908478D1 (de) Informations-, bedien- und/oder beobachtungssystem mit modellbasierter benutzeroberfläche und verfahren zum modellbasierten bedienen und/oder beobachten
DE69720990D1 (de) Strangpresswerkzeug und methode zum modellieren
DE60003085D1 (de) Vefahren und anlage zur identifizierung von tieren
ATA82898A (de) Verfahren und anordnung zur ermittlung von zustandsgrössen
DE60300019D1 (de) Datenbank und Methode für das Organisieren der Datenelemente
DE69728219D1 (de) Werkzeug und Methode zum Entgraten
DE69924783D1 (de) Verfahren zum Kochen mit Trehalose
DE69902911D1 (de) Widerstandsheizung fur eine kristallzüchtungsvorrichtung und verfahren zu ihrer verwendung
DE60013214D1 (de) Verfahren, System und Medien zur Kammersteuerung mit mehreren Computern
DE60313424D1 (de) Methode und System für eine automatisierte Dokumentverarbeitung
DE69830479D1 (de) Vorrichtung und verfahren zum spinnen mit einer mehrfachen temperatur-überwachung

Legal Events

Date Code Title Description
8364 No opposition during term of opposition