DBA的困境:NoSQL VS SQL 生存 Or 死亡?

dicksonjyl560101發表於2015-04-25

2014年12月資料庫流行度排行榜出爐了,Oracle、MySQL和SQL Server 穩坐前三甲,相比於關係型資料庫,NoSQL界的廝殺更為激烈,在這場沒有硝煙的戰場中,MongoDB和Cassandra無疑是風頭最強勁的兩個產品。特別值得一提的是,作為黑馬的Redis闖進了Top 10,直接幹掉了Sybase ASE


對 傳統的關係型資料庫巨頭而言,單純靠SQL資料庫,在面對超大型Web應用上顯然捉襟見肘了。於是它們紛紛加入NoSQL資料庫的競爭中來。甲骨文早在 2011年就釋出了他們的Oracle NoSQL Database;IBM在DB2關係型資料庫中新增了對MongoDB應用程式設計介面的支援,使用者可以以JSON格式在DB2中儲存資料。DB2還可以處 理圖形資料以及XML資料。另外,IBM在今年3月還收購了Cloudant,這是一家提供CouchDB雲服務的廠商。微軟也在Windows Azure雲平臺提供了NoSQL資料儲存功能。


由此可見,NoSQL勢頭已經不可小覷了,是時候該讓大家提提神,關注下這位新寵了!


本期話題討論:

1.NoSQL是否會幹掉SQL?這種辯論之爭近乎水落石出了。相信各位親們都有一個自己的答案,哪些企業選擇同時採用SQL與NoSQL?這兩種資料庫又是如何共融來處理相關業務的?

2.在NoSQL快速變革的世界裡,DBA到底在扮演什麼樣的角色?是否會像恐龍一樣最終消失於這個世界呢?是生存還是死亡?DBA究竟有哪些困境?

3.NoSQL的Key-Value資料庫有哪些?NoSQL的文件資料庫又有哪些?到底有哪些區別?

4. 從初創企業到新浪微博這樣擁有著幾百臺Redis伺服器的大公司,都能看到Redis的身影,為何只有4歲的Redis如今成為了Web開發社群中最火熱 的記憶體資料庫之一?同作為Inmemory的key-value資料庫,Memcached和Redis有哪些不同?

5.天貓雙十一對阿里搜尋事業部來說,就是一場高強度的數字化戰爭。早在2010年,Hadoop/HBase技術就被引入到裡的搜尋體系中,用於儲存相關的網頁、價格和圖片資訊等。不光如此,連小米、奇虎360也都在使用HBase,HBase究竟有哪些神奇之處?

6. 京東每天的庫房記錄在十億個數量級,商品圖片總共有幾十億張。這些檔案基本上都是KB 級別的,關係型資料庫不太擅長處理這些海量小檔案。京東最早使用的記憶體鍵值儲存是Redis,而現在轉而使用了JimDB,您覺得為何會有這麼大的轉 變?JimDB與Redis又能否相容?
轉載:http://www.itpub.net/thread-1904506-1-1.html

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29829936/viewspace-1601949/,如需轉載,請註明出處,否則將追究法律責任。

相關文章