討論請移步至:http://www.zhiliaotech.com/ideajam/idea/detail/423
相關文章:
《今天你買到票了嗎?——從鐵道部12306.cn站點漫談電子商務站點的“海量事務快速處理”系統》
不能簡單套用“實物電商系統”對“大型票務系統”做需求分析
“大型票務系統”和“實物電商系統”在不能提供商品(服務)時給消費者帶來的影響有巨大差異
“大型票務系統”和“實物電商系統”的系統邊界之間的差別與聯系
“大型票務系統”和“實物電商系統”按系統邊界分析各種業務形式
“大型票務系統”和“實物電商系統”在支付方面的差別和聯系
“大型票務系統”和“實物電商系統”在惡意訂單方面的差別與聯系
大型票務系統中username和password的安全性問題大型票務系統自身特點所引入的安全性問題
“大型票務系統”和“實物電商系統”在“庫存”計算方面的巨大差異
“大型票務系統”和“實物電商系統”在接入管理方面的差異“大型票務系統”和“實物電商系統”在和企業其它部門關系的聯系和誤區
“大型票務系統”中對機器惡意訪問的處理——驗證碼
“大型票務系統”中地惡意訪問的處理——“接入管理”部分
數據庫選型(或者說是結構化數據的持久化存儲選型)是差點兒全部信息系統都須要考慮的問題。
一個信息系統從小到大的發展過程中,在不同的發展階段所須要的數據庫也不同。
當信息系統處于規模較小的0基礎階段時。通常是依照顧用的特征選擇數據庫。假設是CMS、Web 1.0、Web 2.0等對數據庫服務質量要求較低的應用,能夠選擇以MariaSQL(MySQL被收購后,由社區開發的新版本號)為代表的開源免費數據庫。假設是OA系統這樣的對于數據庫服務質量要求較高的應用,則須要考慮採用企業級商用數據庫。不僅數據庫程序本身能提供比較豐富的功能、能保證比較高的服務質量,同一時候也會和所執行的硬件有較好的配合(比如在容災、容錯方面)。
可是企業級商用數據庫隨著系統規模的增長,漸漸的也會曝露出不足之處,這并非說企業級商用數據庫有什么先天的缺陷,而是隨著規模的增長,那些依賴于企業級商用數據庫本身的特性。將漸漸不能滿足要求,此時就須要系統自行開發對應的功能。隨著越來越多的功能被代替。企業級商用數據庫漸漸僅僅剩下單純的結構化數據存儲。
此時企業級商用數據庫的的性價比就太低了。當系統發展到了這個階段。將不得不換掉企業級商用數據庫,當然,這也將付出對應的代價。詳細的說,也就是所謂的“去IOE”化。
因此對于大型系統而言。在考慮採用什么數據庫時,首先應當考慮哪些特性自行開發、哪些特性依賴于數據庫。然后依照依賴于數據庫的特性組合來選擇數據庫。
(去IOE化的概念見仁見智,。本文僅用于說明本文討論的問題,不就此展開)
聯系作者:QQ 443089607 微信:huzhenghui
產品經理請加QQ群 189763636 群07期Axure7PM交互