Many scenarios impose a heavy update load on B-tree in-dexes in modern databases. A typical case is when B-trees are used for indexing all the keywords of a text field. For example upon the insertion of a new text record (e.g. a new document arrives), a barrage of new keywords has to be inserted into the index causing many random disk I/Os and interrupting the normal operation of the database. The common approach has been to collect the updates in a sep-arate structure and then perform a batch update of the in-dex. This update“freezes”the database. Many applications, however, require the immediate availability of the new up-dates without any interruption of the normal database oper-ation. In this paper we present a novel online B-tree updat...
For free-text search over rapidly evolving corpora, dynamic update of inverted indices is a basic re...
Abstract: The B±tree is the most widely used index structure in the current commercial database syst...
We investigate techniques that marry the high readonly analytical query performance of compressed, r...
When a large number of new keys are to be inserted (or deleted) into a B-tree at about the same time...
Database management systems (DBMS) are critical performance components in large scale applications u...
In some applications, data capture dominates query processing. For example, monitoring moving object...
Conventional B-tree insertion algorithms typically require several disk accesses per insertion. This...
Advances in hardware-related technologies promise to enable new data management applications that mo...
Emerging communication and sensor technologies enable new applications of database technology that r...
One-dimensional range queries, as one of the most basic type of queries in databases, have been stud...
kerttu ( at) cs.hut.fi We present an indexing system where a database index is divided into two part...
Emerging communication and sensor technologies enable new applications of database technology that r...
Previous on-line index maintenance strategies are mainly designed for document insertions without co...
Growing main memory capacities and an increasing number of hardware threads in modern server systems...
Data warehouses have been traditionally optimized for read-only query performance, allowing only off...
For free-text search over rapidly evolving corpora, dynamic update of inverted indices is a basic re...
Abstract: The B±tree is the most widely used index structure in the current commercial database syst...
We investigate techniques that marry the high readonly analytical query performance of compressed, r...
When a large number of new keys are to be inserted (or deleted) into a B-tree at about the same time...
Database management systems (DBMS) are critical performance components in large scale applications u...
In some applications, data capture dominates query processing. For example, monitoring moving object...
Conventional B-tree insertion algorithms typically require several disk accesses per insertion. This...
Advances in hardware-related technologies promise to enable new data management applications that mo...
Emerging communication and sensor technologies enable new applications of database technology that r...
One-dimensional range queries, as one of the most basic type of queries in databases, have been stud...
kerttu ( at) cs.hut.fi We present an indexing system where a database index is divided into two part...
Emerging communication and sensor technologies enable new applications of database technology that r...
Previous on-line index maintenance strategies are mainly designed for document insertions without co...
Growing main memory capacities and an increasing number of hardware threads in modern server systems...
Data warehouses have been traditionally optimized for read-only query performance, allowing only off...
For free-text search over rapidly evolving corpora, dynamic update of inverted indices is a basic re...
Abstract: The B±tree is the most widely used index structure in the current commercial database syst...
We investigate techniques that marry the high readonly analytical query performance of compressed, r...