Skip navigation

DSpace JSPUI

DSpace preserves and enables easy and open access to all types of digital content including text, images, moving images, mpegs and data sets

Learn More
DSpace logo
English
中文
  • Browse
    • Communities
      & Collections
    • Publication Year
    • Author
    • Title
    • Subject
  • Search TDR
  • Rights Q&A
    • My Page
    • Receive email
      updates
    • Edit Profile
  1. NTU Theses and Dissertations Repository
  2. 電機資訊學院
  3. 資訊工程學系
Please use this identifier to cite or link to this item: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/61348
Title: HSQL: 具高擴展性的雲端線上交易處理資料庫系統
HSQL: A Highly Scalable Cloud Database for OLTP Query Processing
Authors: Li-Chun Song
宋立淳
Advisor: 劉邦鋒(Pangfeng Liu)
Co-Advisor: 吳真貞(Jan-Jan Wu)
Keyword: 雲端運算,SQL在HBase,OLTP資料處理,行索引,平行指令處理,
Cloud Computing,SQL on HBase,OLTP Data Processing,Column Indexing,Parallel Query Processing,
Publication Year : 2013
Degree: 碩士
Abstract: 傳統的關聯式資料庫系統遇到巨量資料時,會有擴展性的問題,為了能夠有效率
的處理這些巨量的資料,許多NoSQL的資料庫已經被開發出來,然而,許多的功能,像是SQL的介面、多個列的交易處理以及次級索引,在NoSQL的資料庫裡並不支援。因此,在NoSQL的資料庫裡,提供這些功能已經變成一個重要的研究議題。
在這篇論文中,我們發展了HSQL,一個具有高擴展性的OLTP資料庫系統。HSQL使用HBase當作底層的分散式儲存系統,因此具有HBase的高擴展性。為了能夠處理OLTP的工作,我們提出了一個創新的方法,在HBase上實作多個列的交易處理。另外,我們也在HBase上設計了一個分散式的次級索引,我們實驗結果顯示我們的資料庫系統在處理巨量資料時,相較於MySQL有較好的性能。
With the ever-increasing large amounts of data, traditional relational database management systems may suffer limited scalability. To be able to process large amounts of data, many NoSQL databases have been developed. However, many features, such as SQL interface, multi-row transactions,and secondary index support, are unavailable in the NoSQL databases. Providing these features for NoSQL databases has become an important research issue.
In these thesis, we develop HSQL, a highly scalable database for OLTP applications. HSQL uses HBase as the underlying distributed data store and interits the scalability of HBase. To be able to process OLTP workload, we propose a novel approach to support multi-row transactions on HBase. In addition, we also devise a distributed secondary index scheme for HBase. The
experiment results show that HSQL has better performances than MySQL on large scale of data.
URI: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/61348
Fulltext Rights: 有償授權
Appears in Collections:資訊工程學系

Files in This Item:
File SizeFormat 
ntu-102-1.pdf
  Restricted Access
866.16 kBAdobe PDF
Show full item record


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

社群連結
聯絡資訊
10617臺北市大安區羅斯福路四段1號
No.1 Sec.4, Roosevelt Rd., Taipei, Taiwan, R.O.C. 106
Tel: (02)33662353
Email: ntuetds@ntu.edu.tw
意見箱
相關連結
館藏目錄
國內圖書館整合查詢 MetaCat
臺大學術典藏 NTU Scholars
臺大圖書館數位典藏館
本站聲明
© NTU Library All Rights Reserved