Presentation 2015-01-29
Performance Acceleration of Document-Oriented Stores Using GPUs
Shin MORISHIMA, Hiroki MATSUTANI,
PDF Download Page PDF download Page Link
Abstract(in Japanese) (See Japanese page)
Abstract(in English) Document-oriented store is a database, in which users can store their documents in a schema-less manner and perform search queries for them. They have been widely used for web applications that process a large collection of documents because of their high scalability and rich functions. One of major functions of document-oriented databases is string search that requires a high computational power for a large collection of documents, because its computational complexity increases as the information increases. In a document-oriented database, secondly-index is typically used for improving the text search queries. However, the secondly-index cannot be always used for text search queries, such as partial match retrieval. To accelerate such queries by using GPUs, in this paper, we propose a GPU-friendly cache structure called DDB Cache (Document-oriented DataBase Cache) which is extracted from a document-oriented database. By using GPUs and DDB Cache, we can improve performance of text search queries without relying on the secondly-index. As experiments, we implemented DDB Cache for MongoDB and performed partial string match queries for a hundred million records (each contains a 16 character string) by using GPUs. The results show a significant performance improvement.
Keyword(in Japanese) (See Japanese page)
Keyword(in English) Structured storage / document-oriented database / GPUs
Paper # VLD2014-113,CPSY2014-122,RECONF2014-46
Date of Issue

Conference Information
Committee RECONF
Conference Date 2015/1/22(1days)
Place (in Japanese) (See Japanese page)
Place (in English)
Topics (in Japanese) (See Japanese page)
Topics (in English)
Chair
Vice Chair
Secretary
Assistant

Paper Information
Registration To Reconfigurable Systems (RECONF)
Language JPN
Title (in Japanese) (See Japanese page)
Sub Title (in Japanese) (See Japanese page)
Title (in English) Performance Acceleration of Document-Oriented Stores Using GPUs
Sub Title (in English)
Keyword(1) Structured storage
Keyword(2) document-oriented database
Keyword(3) GPUs
1st Author's Name Shin MORISHIMA
1st Author's Affiliation Graduate School of Science and Technology, Keio University()
2nd Author's Name Hiroki MATSUTANI
2nd Author's Affiliation Graduate School of Science and Technology, Keio University:PRESTO, Japan Science and Technology Agency:National Institute of Informatics
Date 2015-01-29
Paper # VLD2014-113,CPSY2014-122,RECONF2014-46
Volume (vol) vol.114
Number (no) 428
Page pp.pp.-
#Pages 6
Date of Issue