網路城邦
上一篇 回創作列表 下一篇  字體:
Couchbase: 為什麼用NoSQL?
2014/03/06 00:17:40瀏覽463|回應0|推薦1

為什麼用NoSQL?

三種趨勢破壞資料庫的現狀

Big Users 大用戶

不是很久以前,一個每日1,000用戶是一個很大的應用程式, 而10000個用戶則是則一個極端的例子。 今天,隨著全球網際網路使用的增長,用戶增加時間,而智慧手機和平板電腦的日益普及,每天數百萬用戶並不是什麼稀罕事....

Big Data 鉅量資料
成長快速的多數新資料是非結構式或半結構式資料. NoSQL 提供更適合的資料模型對應.


Cloud Computing 雲端運算

今日大部份的新程式使用三層式網際網路架構, 在雲端提供大量用戶服務.

負載平衡器提供可擴展web/application server架構. 每10000同時用戶增加一新Server 即可.

在資料庫層, 關聯式資料庫過去式一流行的選擇.

但集中式的關聯式資料庫, 只能向上發展, 而難向外擴.

NoSQL 資料庫以分散式, 可擴張式的技術開發的. 更適合高擴張特性的三層式網際網路架構.


為什麼開發商考慮的NoSQL?

更靈活的資料模型



可擴展性和性能優勢


關連式技術的向上發展:限制在資料庫層

關聯式資料庫用更多CPU,Memory,Disk向上長大. 技術更困難成本更高.



在資料庫層用NoSQL技術向外擴展


每10000同時用戶增加一新Server 即可.


下載白皮書:使移位從關係到NoSQL的

What is NoSQL Database & Why NoSQL | Couchbase

www.couchbase.com/why-nosql/nosql-database翻譯這個網頁
Learn what a NoSQL database can enable your web & mobile applications to do and why NoSQL technology can deliver scalable performance cost-effectively.

( 知識學習隨堂筆記 )
回應 推薦文章 列印 加入我的文摘
上一篇 回創作列表 下一篇

引用
引用網址:https://classic-blog.udn.com/article/trackback.jsp?uid=markhsia&aid=11531179