怎麼根據自己的業務去選擇合適的NoSQL 發佈時間:2012.04.16 14:29 &HTTP://www.aliyun.com/zixun/aggregation/37954.html">nbsp; 來源:CSDN 作者:CSDN
時至今日,「Big data」(大資料)時代的來臨已經毋庸置疑,尤其是在電信、金融等行業,幾乎已經到了「資料就是業務本身」的地步。 這種趨勢已經讓很多相信資料之力量的企業做出改變。
在大資料技術大會的沙龍環節中MongoDB中文社區創始人程顯峰、淘寶核心系統存儲系統研發專家楊志豐、新浪雲計算高級技術經理叢磊、139說客架構師李禕、ymall.com技術總監巨建華就對如何理性考量NoSQL、 NoSQL基準測試要點、NoSQL和雲計算整合趨勢、NoSQL和分散式運算的結合等問題展開了熱烈討論。
主持人程顯峰:我們討論了一天大資料的問題,到晚上我們專門拿NoSQL單獨作為一個話題進行討論,大家可以看到在座四位嘉賓,其中有三個人都有自己的NoSQL。 我想第一個問題,因為有很多人都在做NoSQL的選型,如果不用你們的NoSQL,你們推薦大家用什麼樣的NoSQL,怎麼去選NoSQL,怎麼根據自己的業務去選擇合適的NoSQL? 當然不可以推薦自己的。
叢磊:我關注NoSQL還是比較多的,我覺得MongoDB,另外對於選型來講首先看需求,可靠性到底要求怎麼樣,速度要求怎麼樣,這個東西要求準確判斷然後再去進行選型。
李禕:我是來自139移動微博的李禕,現在是架構師。 在我們系統裡面用到關聯式資料庫是我們自己搭建的,就是拿來做微博熟悉使用者推薦,以及和人有關人的計算。 為什麼我們選了自己一個東西,而沒有用其他人,我們也是基於自己業務需求來做的,現在市場上NoSQL很多,我們就基於自己推薦業務需求,要做自己的一個資料庫。 市面現在圖形資料庫有一些,其實都開發的不是特別完善,基於我們現有的技術,和現有的一些開源軟體和一個大的資料庫。
楊志豐:我下午講的時候已經提到,要看每一個特性,需求把很多都已經排除掉了。 除此之外,大公司和小公司還不是很一樣,很大公司在選的時候,除了你看到他的東西比別人多好之外,一旦出了問題有沒有人幫你解決問題,這就是為什麼很多大公司經常自己去做事情,我們現在都在用NoSQL,但是肯定有研發人員在裡面, 沒有這方面的人才,可能你直接買一個,比如Oracle也有一個最新的解決方案,他給你更好的一個技術支援。