跳到主要內容

臺灣博碩士論文加值系統

(100.28.0.143) 您好!臺灣時間:2024/07/19 18:26
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

: 
twitterline
研究生:童尚正
研究生(外文):Shang-Cheng,Tung
論文名稱:植基於Redis混合式資料庫之高效能系統設計--以SuccMail為例
論文名稱(外文):植基於Redis混合式資料庫之高效能系統設計--以SuccMail為例
指導教授:王清德王清德引用關係
指導教授(外文):CHING TE WANG
學位類別:碩士
校院名稱:國立勤益科技大學
系所名稱:資訊管理系研發科技與資訊管理碩士在職專班
學門:商業及管理學門
學類:其他商業及管理學類
論文種類:學術論文
論文出版年:2016
畢業學年度:104
語文別:中文
論文頁數:54
中文關鍵詞:Redis混合式資料結構資料讀寫分離架構
外文關鍵詞:RedisHybrid data structureNoSq1RDBMSSuccMail
相關次數:
  • 被引用被引用:1
  • 點閱點閱:579
  • 評分評分:
  • 下載下載:47
  • 收藏至我的研究室書目清單書目收藏:0
近年來,NoSql資料庫盛行,取代以往常使用的關聯式資料庫管理系統(RDBMS),越來越多的系統開始導入NoSql資料庫,在NoSql的範疇中,資料模型的設計及建置都和傳統的關聯式資料庫不同,造成了資訊設計人員在設計時的困難度。本研究是基於訊息管理系統SuccMail在多人使用的情況下,資料龐大造成效能低落,在各種成本的考量之下,選擇使用混合式資料架構來解決效能低落的問題;在多套NoSql的資料庫選擇中,選擇Redis資料庫做為混合式架構的資料庫;以最少開發及研究成本為前提,達成融合NoSql與關聯式資料庫的系統結構,利用Redis高校能的特性,提高SuccMail的資料處理效率並同時保有關聯式資料庫的可靠性。在Redis的資料存取採取精準存取,且預先把資料存放入記憶體中,以增加存取速度,因此,效率必然優於關聯式資料庫。在設計效益上,NoSql資料庫Redis提供了多樣化的資料結構,其設計變化上較其他鍵值式的資料庫更有彈性,資料結構的設計也相對容易,經由現有系統進行混合式架構轉換,也較原始系統啟始時就導入Redis系統更為容易。
In recent years, the prevalence of NoSql repositories has replaced the relational database management systems (RDBMS) due to the increased number of systems used. As repositories in the newly designed models began to import NoSql libraries, their difference in design and storage compared to traditional relational databases result in incompatibilities for proper handling of information. This study investigates the issue of case management system SuccMail for large data usage, its low efficacy under a variety of cost considerations, and proposes hybrid data architecture to solve the problem of low efficacy. It also sets NoSql repository and Choose Select Redis database as hybrid architecture repositories, with minimal development and research costs to achieve a fusion between NoSql and relational database system architecture. Universities can use Redis features to improve the data processing efficiency SuccMail while maintaining the reliability of the relational database. In Redis data access and accurate access to information will be stored in advance and memory in order to increase the access speed, therefore, the efficiency is substantially improved over relational database. In the design efficiency, NoSql database Redis provides a variety of data structures with design changes offering key database flexibility. Moreover, using data structure design allows for relatively easy conversion of mixed-architecture via the existing system. Comparison with the traditional system reveals Redis system’s superiority and ease of usage.
目錄 iv
第 一 章 緒 論 1
1.1 研究背景 1
1.2 研究動機 3
1.3 研究目的 3
1.4 研究流程 4
第 二 章 文 獻 探 討 7
2.1 技術理論背景 7
2.2 現階段技術與工具 9
2.3 NoSql資料庫 Redis介紹 10
2.4 JSON格式介紹 13
2.5 SuccMail介紹 14
第 三 章 植基於Redis高效能系統結構設計與資料設計方法 17
3.1 設計適合Redis的n-tier系統架構 17
3.2 Redis高效率資料結構設計方法 19
3.2.1 Redis與Sql Server效能檢定 20
3.2.2 基於Redis中JSON與XML資料儲存格式與效能影響比較 22
3.2.3 Redis中鍵值格式的設計方法 22
3.2.4一對一簡單型資料結構設計方法 24
3.2.5 一對多主從型資料結構設計方法 25
3.3 導入Redis作為混合式資料架構,以SuccMail為例 28
第 四 章 高效率資料結構設計的實驗成果與驗證 36
4.1 資料結構設計實驗結果 36
4.2 SuccMail 混合式資料庫改良成果 43
第 五 章 結 論 與 未 來 研 究 方 向 49
參考文獻 51
附錄一 XML序列化與反序列化程式碼 54

1. NosqlDefinition,Retrieved May 1, 2016,from
http://martinfowler.com/bliki/NosqlDefinition.html
2. NoSql,Retrieved May 1, 2016,from
http://en.wikipedia.org/wiki/NoSQL
3. Redis, Memcached, Tokyo Tyrant and MySQL comparision,Retrieved May 2, 2016,from
http://ruturaj.net/redis-memcached-tokyo-tyrant-and-mysql-comparision/
4. Ranking, Retrieved May 1, 2016,from http://db-D.com/en/ranking
5. 大數據,Retrieved May 10, 2016,from
http://zh.wikipedia.org/wiki/%E5%A4%A7%E6%95%B8%E6%93%9A
6. NoSQL解決資料庫暴量的新方法
http://online.ithome.com.tw/itadm/article.php?c=63360
7. 趨勢科技導入MongoDB 追蹤管理全球10萬個行動裝置,Retrieved May 7, 2016,from
http://www.ithome.com.tw/tech/87418
8. 力可科技導入Cassandra開源資料庫 10分鐘能擴充20萬人用量,Retrieved May 10, 2016,from
http://www.ithome.com.tw/tech/87417
9. 黃健瑋,2012,以混合SQL與NoSQL為策略提昇關聯式資料庫在雲端架構下的效能,國立中正大學資訊工程研究所。
10. 陳義雄,2012,基於Cassandra資料庫之雲端資料建模:從SQL到NoSQL,臺灣大學電機工程學系碩士論文。
11. Brewer, CAP Theorem, Symposium on Principles of Distributed Computing (PODC), 2000.
12. NoSQL 之 CAP 定理 與 挑選,Retrieved May 10, 2016,from
http://blog.longwin.com.tw/2013/03/nosql-db-choose-cap-theorem-2013/
13. Bogdan George Tudorica & Cristian Bucur, 2011, A comparison between several NoSQL databases with comments and notes, RoEduNet International Conference 10th Edition: Networking in Education and Research (1-5),doi: 10.1109/RoEduNet.2011.5993686.
14. Jason Baker, Chris Bond, James C. Corbett, JJ Furman, Andrey Khorlin, James Larson, Jean-Michel L´eon, Yawei Li, Alexander Lloyd and Vadim Yushprakh, Proceedings of the Conference on Innovative Data system Research (CIDR) (2011), pp. 223-234, Megastore: Providing Scalable, Highly Available Storage for Interactive Services.
15. Jing Han, Haihong E., Guan Le and Jian Du, 2011 6th International Conference on Pervasive Computing and Applications (ICPCA), pp. 26-28, Survey on NoSQL Database,doi: 10.1109/ICPCA.2011.6106531.
16. Tilmann Rabl and Sergio Gómez-Villamor , Proceedings of the VLDB Endowment VLDB Endowment Hompage archive, Volume 5, Issue 12, Aug. 2012, PP. 1724-1735, Solving Big Data Challenges for Enterprise Application Performance Management , doi: 10.14778/2367502.2367512.
17. Redis Wiki,Retrieved May 14, 2016,from
http://en.wikipedia.org/wiki/Redis
18. 李子驊,2014 ,比MySQL快60倍:Redis記憶體儲存資料庫快速上手,佳魁資訊, ISBN 978-986-8764-85-2。
19. JSON, Retrieved May 1, 2016,from http://www.json.org/
20. 陳筱婷,2014,以應用程式為導向之NoSQL雲端資料模型之效能分析研究,國立高雄應用科技大學資訊管理研究所。
21. Jan Sipke van der Veen, Bram van der Waaij TNO Groningen, The Netherlands, 2012 IEEE Fifth International Conference on Cloud Computing 431 - 438, Sensor Data Storage Performance: SQL or NoSQL, Physical or Virtual, doi: 10.1109/RoEduNet.2011.5993686.
22. 蕭毅,2012,劉景豊,林威廷,黃奕欽,蔡慶堂,雲端分散式資料庫技術之介紹-以MongoDB為例,電信研究雙月刊,第42卷第2期。
23. 張婷雅,2014,以MVC設計樣式開發跨平台行動應用之研究,國立臺北科技大學資訊工程系研究所碩士論文。

連結至畢業學校之論文網頁點我開啟連結
註: 此連結為研究生畢業學校所提供,不一定有電子全文可供下載,若連結有誤,請點選上方之〝勘誤回報〞功能,我們會盡快修正,謝謝!
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top