Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Chendong Zou

dblp:55/1676 · DBLP profile ↗
← Back
4ranked-venue papers
3as first author
0since 2021 · last 2005
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 4 · 3 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Databases, data mining, and information retrieval
3 papers
Indexing and storage engines · 55% Transaction processing and concurrency control · 34% Database system architecture and tuning · 8%
Computer architecture, parallel and distributed computing, and storage systems
3 papers
Storage systems · 100%

Topics — the 10 heaviest of 10, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Indexing and storage engines
b+-tree
0.122005
Online B-tree Merging · SIGMOD Conference 2005
On-line Reorganization of Sparsely-populated B+trees · SIGMOD Conference 1996
Transaction processing and concurrency control
concurrency control
0.122005
Online B-tree Merging · SIGMOD Conference 2005
On-line Reorganization of Sparsely-populated B+trees · SIGMOD Conference 1996
Storage systems › crash recovery
forward recovery
0.122005
Online B-tree Merging · SIGMOD Conference 2005
On-line Reorganization of Sparsely-populated B+trees · SIGMOD Conference 1996
Storage systems
storage reliability
0.112005
Online B-tree Merging · SIGMOD Conference 2005
Indexing and storage engines
hierarchical index
0.011998
Back to the Future: Dynamic Hierarchical Clustering · ICDE 1998
Indexing and storage engines
index maintenance
0.011998
Back to the Future: Dynamic Hierarchical Clustering · ICDE 1998
Storage systems › data management
database reorganization
0.011998
Safely and Efficiently Updating References During On-line Reorganization · VLDB 1998
Database system architecture and tuning › database administration
online reorganization
0.011996
On-line Reorganization of Sparsely-populated B+trees · SIGMOD Conference 1996
Database theory › conjunctive query
hierarchical queries
0.011998
Back to the Future: Dynamic Hierarchical Clustering · ICDE 1998
Storage systems
crash recovery
0.011996
On-line Reorganization of Sparsely-populated B+trees · SIGMOD Conference 1996

Methods — techniques the papers use, named apart from their topics

logging protocol · 0.1heuristic algorithm · 0.0forward recovery · 0.0key encoding · 0.0
YearPublicationVenuePosition
2005 Online B-tree Merging
abstract
Many scenarios involve merging of two B-tree indexes, both covering the same key range. Increasing demand for continuous availability and high performance requires that such merging be done online, with minimal interference to normal user transactions. In this paper we present an online B-tree merging method, in which the merging of leaf pages in two B-trees are piggybacked lazily with normal user transactions, thus making the merging I/O efficient and allowing user transactions to access only one index instead of both. The concurrency control mechanism is designed to interfere as little as possible with ongoing user transactions. Merging is made forward recoverable by following a conventional logging protocol, with a few extensions. Should a system failure occur, both indexes being merged can be recovered to a consistent state and no merging work is lost. Experiments and analysis show the I/O savings and the performance, and compare variations on the basic algorithm.
Rui Wang 0002, Betty Salzberg, Chendong Zou
SIGMOD Conference4
1998 Back to the Future: Dynamic Hierarchical Clustering
abstract
Describes a new method for dynamically clustering hierarchical data which maintains good clustering within disk pages in the presence of insertions and deletions. This simple but effective method, which we call Enc, encodes the insertion order of children with respect to their parents and concatenates the insertion numbers to form a compact key for the data. This compact key is stored only in the indexing structure and does not affect the logical database schema. Experimental results show that our Enc method is very efficient for hierarchical queries and performs reasonably well for random access queries.
Chendong Zou, Betty Salzberg, Rivka Ladin
ICDE1
1998 Safely and Efficiently Updating References During On-line Reorganization
Chendong Zou, Betty Salzberg
VLDB1
1996 On-line Reorganization of Sparsely-populated B+trees
abstract
In this paper, we present an efficient method to do online reorganization of sparsely-populated B+-trees. It reorganizes the leaves first, compacting in short operations groups of leaves with the same parent. After compacting, optionally, the new leaves may swap locations or be moved into empty pages so that they are in key order on the disk. After the leaves are reorganized, the method shrinks the tree by making a copy of the upper part of the tree while leaving the leaves in place. A new concurrency method is introduced so that only a minimum number of pages are locked during reorganization. During leaf reorganization, Forward Recovery is used to save all work already done while maintaining consistency after system crashes. A heuristic algorithm is developed to reduce the number of swaps needed during leaf reorganization, so that better concurrency and easier recovery can be achieved. A detailed description of switching from the old B+-tree to the new B+-tree is described for the first time.
Chendong Zou, Betty Salzberg
SIGMOD Conference1