學術產出-學位論文
文章檢視/開啟
書目匯出
-
題名 傳統關聯式資料庫暨欄導向資料庫之轉換機制研究-以台灣學術期刊搜尋引擎為例
An approach to the translation mechanism from relational-based database to column-oriented database - take Taiwan academic journal search engine as an example作者 黃勁超
Huang, Chin Chao貢獻者 劉文卿
Liou, Wen Ching
黃勁超
Huang, Chin Chao關鍵詞 轉換機制
關聯式資料庫
欄導向資料庫
實體關聯模型
搜尋引擎
HBase
Hadoop日期 2011 上傳時間 30-十月-2012 11:44:04 (UTC+8) 摘要 源於資訊量爆炸時代的來臨,企業面臨大量資料所帶來的挑戰:傳統關聯式資料庫無法負荷龐大資料所造成的效能及儲存設備升級等問題。為了解決大量資料所帶來的諸多問題,各界提出不同的理論,而其中最被廣為討論的就是雲端運算。時至今日,許多企業及個體用戶逐漸開始使用雲端運算中,目前最具代表性的分散式架構Hadoop上的資料庫代表-欄導向資料庫HBase來作為底層資料庫。故本研究提出一套傳統關聯式資料庫轉換至欄導向資料庫HBase之轉換機制,以台灣學術期刊搜尋引擎為例。 參考文獻 1. Gantz, J., & Reinsel, D. (2010). The Digital Universe Decade, Are You Ready?2. Ghemawat, S., Gobioff, H., & Leung, S. T. (2003). The Google file system. ACM SIGOPS Operating Systems Review, 37, 29-43. 3. Greenberg, A., Hamilton, J., Maltz, D. A., & Patel, P. (2008). The cost of a cloud: research problems in data center networks. ACM SIGCOMM Computer Communication Review, 39(1), 68-73. 4. McLuckie, C. Google Compute Engine: Computing without limits Retrieved 16 July 2012, from http://googleenterprise.blogspot.tw/2012/06/google-compute-engine-computing-without.html 5. Apache wiki. Hbase/PoweredBy Retrieved 16 July, 2012, from http://wiki.apache.org/hadoop/Hbase/PoweredBy6. NoSQL. (2012, July 10). In Wikipedia, The Free Encyclopedia. Retrieved 02:44, July 16, 2012, from http://en.wikipedia.org/w/index.php?title=NoSQL&oldid=501561398 7. Cloud computing. (2012, July 13). In Wikipedia, The Free Encyclopedia. Retrieved 02:39, July 16, 2012, from http://en.wikipedia.org/w/index.php?title=Cloud_computing&oldid=502099373 8. Mell, P., & Grance, T. (2011). The NIST Definition of Cloud Computing (Draft) Recommendations of the National Institute of Standards and Technology. NIST Special Publication, 145(6), 1-2.9. White, T. (2011). Hadoop: The definitive guide, Second Edition: Yahoo Press.10. The Apache HBase Book. Retrieved from http://hbase.apache.org/book.html 描述 碩士
國立政治大學
資訊管理研究所
99356015
100資料來源 http://thesis.lib.nccu.edu.tw/record/#G0099356015 資料類型 thesis dc.contributor.advisor 劉文卿 zh_TW dc.contributor.advisor Liou, Wen Ching en_US dc.contributor.author (作者) 黃勁超 zh_TW dc.contributor.author (作者) Huang, Chin Chao en_US dc.creator (作者) 黃勁超 zh_TW dc.creator (作者) Huang, Chin Chao en_US dc.date (日期) 2011 en_US dc.date.accessioned 30-十月-2012 11:44:04 (UTC+8) - dc.date.available 30-十月-2012 11:44:04 (UTC+8) - dc.date.issued (上傳時間) 30-十月-2012 11:44:04 (UTC+8) - dc.identifier (其他 識別碼) G0099356015 en_US dc.identifier.uri (URI) http://nccur.lib.nccu.edu.tw/handle/140.119/54770 - dc.description (描述) 碩士 zh_TW dc.description (描述) 國立政治大學 zh_TW dc.description (描述) 資訊管理研究所 zh_TW dc.description (描述) 99356015 zh_TW dc.description (描述) 100 zh_TW dc.description.abstract (摘要) 源於資訊量爆炸時代的來臨,企業面臨大量資料所帶來的挑戰:傳統關聯式資料庫無法負荷龐大資料所造成的效能及儲存設備升級等問題。為了解決大量資料所帶來的諸多問題,各界提出不同的理論,而其中最被廣為討論的就是雲端運算。時至今日,許多企業及個體用戶逐漸開始使用雲端運算中,目前最具代表性的分散式架構Hadoop上的資料庫代表-欄導向資料庫HBase來作為底層資料庫。故本研究提出一套傳統關聯式資料庫轉換至欄導向資料庫HBase之轉換機制,以台灣學術期刊搜尋引擎為例。 zh_TW dc.description.tableofcontents 致謝 2摘要 4目錄 5圖目錄 7表目錄 9第一章 緒論 10第一節 研究背景與動機 10第二節 研究架構及流程 12第三節 研究目的與貢獻 14第二章 文獻探討 15第一節 雲端運算 15第二節 Google File System 18第三節 Apache Hadoop 20第四節 Hadoop Distributed File System(HDFS) 22第五節 Map/Reduce 23第六節 HBase 25第七節 Avro 27第三章 關聯式暨欄導向轉換機制 30第一節 欄導向資料庫結構轉換 30第一段 實體關係轉換 30第二段 一對一關係轉換 34第三段 一對多關係轉換 35第四段 多對多關係轉換 37第五段 遞迴關係轉換 38第二節 Avro序列化資料結構轉換 40第一段 實體關係轉換 41第二段 一對一關係轉換 42第三段 一對多關係轉換 43第四段 多對多關係轉換 45第五段 遞迴關係轉換 46第三節 小結 47第四章 系統實作 49第一節 使用技術暨環境 49第二節 學術期刊資訊搜尋介面 52第一段 欄導向資料結構轉換 53第二段 Avro序列化結構轉換 56第三段 搜尋流程 61第三節 Web Service 63第一段 輸入格式 63第二段 輸出格式 63第五章 結論與建議 65參考文獻 67 zh_TW dc.language.iso en_US - dc.source.uri (資料來源) http://thesis.lib.nccu.edu.tw/record/#G0099356015 en_US dc.subject (關鍵詞) 轉換機制 zh_TW dc.subject (關鍵詞) 關聯式資料庫 zh_TW dc.subject (關鍵詞) 欄導向資料庫 zh_TW dc.subject (關鍵詞) 實體關聯模型 zh_TW dc.subject (關鍵詞) 搜尋引擎 zh_TW dc.subject (關鍵詞) HBase en_US dc.subject (關鍵詞) Hadoop en_US dc.title (題名) 傳統關聯式資料庫暨欄導向資料庫之轉換機制研究-以台灣學術期刊搜尋引擎為例 zh_TW dc.title (題名) An approach to the translation mechanism from relational-based database to column-oriented database - take Taiwan academic journal search engine as an example en_US dc.type (資料類型) thesis en dc.relation.reference (參考文獻) 1. Gantz, J., & Reinsel, D. (2010). The Digital Universe Decade, Are You Ready?2. Ghemawat, S., Gobioff, H., & Leung, S. T. (2003). The Google file system. ACM SIGOPS Operating Systems Review, 37, 29-43. 3. Greenberg, A., Hamilton, J., Maltz, D. A., & Patel, P. (2008). The cost of a cloud: research problems in data center networks. ACM SIGCOMM Computer Communication Review, 39(1), 68-73. 4. McLuckie, C. Google Compute Engine: Computing without limits Retrieved 16 July 2012, from http://googleenterprise.blogspot.tw/2012/06/google-compute-engine-computing-without.html 5. Apache wiki. Hbase/PoweredBy Retrieved 16 July, 2012, from http://wiki.apache.org/hadoop/Hbase/PoweredBy6. NoSQL. (2012, July 10). In Wikipedia, The Free Encyclopedia. Retrieved 02:44, July 16, 2012, from http://en.wikipedia.org/w/index.php?title=NoSQL&oldid=501561398 7. Cloud computing. (2012, July 13). In Wikipedia, The Free Encyclopedia. Retrieved 02:39, July 16, 2012, from http://en.wikipedia.org/w/index.php?title=Cloud_computing&oldid=502099373 8. Mell, P., & Grance, T. (2011). The NIST Definition of Cloud Computing (Draft) Recommendations of the National Institute of Standards and Technology. NIST Special Publication, 145(6), 1-2.9. White, T. (2011). Hadoop: The definitive guide, Second Edition: Yahoo Press.10. The Apache HBase Book. Retrieved from http://hbase.apache.org/book.html zh_TW