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

Guangyi Bai

dblp:16/2875 · DBLP profile ↗
← Back
2ranked-venue papers
0as first author
0since 2021 · last 1996
—ORCID · unresolved

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

Databases, data management, data science and information retrieval · 2Artificial intelligence and machine learning · 1

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
1 paper
Transaction processing and concurrency control · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Storage systems · 77% Memory systems · 23%

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

TopicWeightPapersLastEvidence papers
Transaction processing and concurrency control
concurrency control
0.011996
Transaction Management for a Distributed Object Storage System WAKASHI - Design, Implementation and Performance · ICDE 1996
Transaction processing and concurrency control
recovery
0.011996
Transaction Management for a Distributed Object Storage System WAKASHI - Design, Implementation and Performance · ICDE 1996
Storage systems › object storage
distributed object store
0.011996
Transaction Management for a Distributed Object Storage System WAKASHI - Design, Implementation and Performance · ICDE 1996
Memory systems › virtual memory management
shared virtual memory
0.011996
Transaction Management for a Distributed Object Storage System WAKASHI - Design, Implementation and Performance · ICDE 1996

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

distributed shared virtual memory · 0.0multithreading · 0.0multi-threading · 0.0memory-mapping · 0.0memory mapping · 0.0
YearPublicationVenuePosition
1996 Transaction Management for a Distributed Object Storage System WAKASHI - Design, Implementation and Performance
abstract
This paper presents the transaction management in a high performance distributed object storage system WAKASHI. Unlike other systems that use centralized client/server architecture and other conventional buffer management for distributed persistent object management, WAKASHI is based on symmetric peer-peer architecture and employs memory-mapping and distributed shared virtual memory techniques. Several novel techniques of transaction management for WAKASHI are developed. First, a multi-threaded transaction manager offers "multi-threaded connection" so that data control and transaction operations can be performed in parallel manner. Secondly, a concurrency control mechanism supports transparent page-level locks to reduce the complexity of user programs and locking overhead. Thirdly, a "compact commit" method is proposed to minimize the communication cost by reducing the amount of data and the number of connections. Fourthly, a redo-only recovery method is implemented by "shadowed cache" method to minimize the logging cost, and to allow fast recovery and system restart. Moreover, the system offers "hierarchical" control to support nested transactions. A performance evaluation by the OO7 benchmark is presented.
Ge Yu 0001, Kunihiko Kaneko, Guangyi Bai, Akifumi Makinouchi
ICDE3
1995 Several Implementations of Persistent Pointers in a Memory-Mapped I/O Environment
Masayoshi Aritsugi, Keiichi Teramoto, Guangyi Bai, Akifumi Makinouchi
DEXA3