In a temporal OODB, an OID index (OIDX) is needed to map from OID to the physical location of the object. In a transaction time temporal OODB, the OIDX should also index the object versions. In this case, the index entries, which we call object descriptors (OD), also include the commit timestamp of the transaction that created the object version. The OIDX in a non-temporal OODB only needs to be updated when an object is created, but in a temporal OODB, the OIDX has to be updated every time an object is updated. This has previously been shown to be a potential bottleneck, and in this paper, we present the Persistent Cache (PCache), a novel approach which reduces the index update and lookup costs in temporal OODBs. We develop a cost model for...
Most modern business applications today are developed by using object technology such as Java to bui...
Persistency is vital to almost all software applications. Even the simplest application usually has ...
In this article we present a model for temporal data utilizing the benefits of object-relational dat...
In a temporal OODB, an OID index (OIDX) is needed to map from OID to the physical location of the ...
In many application scenarios the database is changing quite rapidly. Because the management of such...
ODBMSs are used in advanced database applications to manage complex objects and objects that have as...
Abstract. Signatures are bit strings, generated by applying some hash function on some or all of the...
Storage costs are rapidly decreasing, making it feasible to store larger amounts of data in database...
. To avoid OID index retrieval becoming a bottleneck, efficient buffering strategies are needed to m...
In this paper, we propose a new indexing structure, called the Time Index+, which extends the increm...
This paper describes the development of the data model TVM which contains a new concept, temporal ve...
Orthogonal persistence ensures that information will exist for as long as it is useful, for which it...
A critical issue in moving object databases is to develop appropriate indexing structures for contin...
Abstract Regardless of the supremacy of relational database management systems (RDBMS) in the databa...
Object-Oriented Databases (OODBs) have gained wide attention in the past few decades because its gre...
Most modern business applications today are developed by using object technology such as Java to bui...
Persistency is vital to almost all software applications. Even the simplest application usually has ...
In this article we present a model for temporal data utilizing the benefits of object-relational dat...
In a temporal OODB, an OID index (OIDX) is needed to map from OID to the physical location of the ...
In many application scenarios the database is changing quite rapidly. Because the management of such...
ODBMSs are used in advanced database applications to manage complex objects and objects that have as...
Abstract. Signatures are bit strings, generated by applying some hash function on some or all of the...
Storage costs are rapidly decreasing, making it feasible to store larger amounts of data in database...
. To avoid OID index retrieval becoming a bottleneck, efficient buffering strategies are needed to m...
In this paper, we propose a new indexing structure, called the Time Index+, which extends the increm...
This paper describes the development of the data model TVM which contains a new concept, temporal ve...
Orthogonal persistence ensures that information will exist for as long as it is useful, for which it...
A critical issue in moving object databases is to develop appropriate indexing structures for contin...
Abstract Regardless of the supremacy of relational database management systems (RDBMS) in the databa...
Object-Oriented Databases (OODBs) have gained wide attention in the past few decades because its gre...
Most modern business applications today are developed by using object technology such as Java to bui...
Persistency is vital to almost all software applications. Even the simplest application usually has ...
In this article we present a model for temporal data utilizing the benefits of object-relational dat...