国产精品一区二区av交换,中文字幕人成无码免费视频,永久免费av无码网站性色av,欧美一道本一区二区三区,樱桃熟了a级毛片

你什么時(shí)候更需要MongoDB 而非MySQL

CSDN 發(fā)表于:14年03月07日 10:47 [綜述] DOIT.com.cn

  • 分享:
[導(dǎo)讀]NoSQL已經(jīng)流行了很長(zhǎng)一段時(shí)間,那么究竟是什么場(chǎng)景下你才更需要用到這些“新興事物”,就比如MongoDB?下面是一些總結(jié):

NoSQL已經(jīng)流行了很長(zhǎng)一段時(shí)間,那么究竟是什么場(chǎng)景下你才更需要用到這些“新興事物”,就比如MongoDB?下面是一些總結(jié):

你期望一個(gè)更高的寫(xiě)負(fù)載

默認(rèn)情況下,對(duì)比事務(wù)安全,MongoDB更關(guān)注高的插入速度。如果你需要加載大量低價(jià)值的業(yè)務(wù)數(shù)據(jù),那么MongoDB將很適合你的用例。但是必須避免在要求高事務(wù)安全的情景下使用MongoDB,比如一個(gè)1000萬(wàn)美元的交易。

不可靠環(huán)境保證高可用性

設(shè)置副本集(主-從服務(wù)器設(shè)置)不僅方便而且很快,此外,使用MongoDB還可以快速、安全及自動(dòng)化的實(shí)現(xiàn)節(jié)點(diǎn)(或數(shù)據(jù)中心)故障轉(zhuǎn)移。

未來(lái)會(huì)有一個(gè)很大的規(guī)模

數(shù)據(jù)庫(kù)擴(kuò)展是非常有挑戰(zhàn)性的,當(dāng)單表格大小達(dá)到5-10GB時(shí),MySQL表格性能會(huì)毫無(wú)疑問(wèn)的降低。如果你需要分片并且分割你的數(shù)據(jù)庫(kù),MongoDB將很容易實(shí)現(xiàn)這一點(diǎn)。

使用基于位置的數(shù)據(jù)查詢

MongoDB支持二維空間索引,因此可以快速及精確的從指定位置獲取數(shù)據(jù)。

非結(jié)構(gòu)化數(shù)據(jù)的爆發(fā)增長(zhǎng)

給RDBMS增加列在有些情況下可能鎖定整個(gè)數(shù)據(jù)庫(kù),或者增加負(fù)載從而導(dǎo)致性能下降,這個(gè)問(wèn)題通常發(fā)生在表格大于1GB(更是下文提到BillRun系統(tǒng)中的痛點(diǎn)——單表格動(dòng)輒幾GB)的情況下。鑒于MongoDB的弱數(shù)據(jù)結(jié)構(gòu)模式,添加1個(gè)新字段不會(huì)對(duì)舊表格有任何影響,整個(gè)過(guò)程會(huì)非?焖;因此,在應(yīng)用程序發(fā)生改變時(shí),你不需要專門(mén)的1個(gè)DBA去修改數(shù)據(jù)庫(kù)模式。

缺少專業(yè)的數(shù)據(jù)庫(kù)管理員

如果你沒(méi)有專業(yè)的DBA,同時(shí)你也不需要結(jié)構(gòu)化你的數(shù)據(jù)及做join查詢,MongoDB將會(huì)是你的首選。MongoDB非常適合類(lèi)的持久化,類(lèi)可以被序列化成JSON并儲(chǔ)存在MongoDB。需要注意的是,如果期望獲得一個(gè)更大的規(guī)模,你必須要了解一些最佳實(shí)踐來(lái)避免走入誤區(qū)。

BillRun——使用MongoDB的賬單系統(tǒng)|2014年2月MUG IL(來(lái)自oc666)

現(xiàn)實(shí)用例學(xué)習(xí):賬單

在上一次的ILMUG上,Ofer Cohen提出了BillRun,一個(gè)下一代基于MongoDB的開(kāi)源賬單解決方案。這個(gè)賬單系統(tǒng)已被增速最快的以色列移動(dòng)電話運(yùn)營(yíng)商采用,每月處理超過(guò)5億的CDR(通訊記錄),Ofer分享了該系統(tǒng)如何利用MongoDB的優(yōu)勢(shì):

PPT請(qǐng)?jiān)L問(wèn)Slide Share

弱數(shù)據(jù)結(jié)構(gòu)模式允許系統(tǒng)快速引入新的CDR類(lèi)型,BillRun負(fù)責(zé)托管所有的數(shù)據(jù)。

BillRun系統(tǒng)已經(jīng)管理了TB級(jí)的表格,I/O性能受限于新字段的增加及數(shù)據(jù)體積的增長(zhǎng)。

快速副本集允許更簡(jiǎn)單地設(shè)置多數(shù)據(jù)中心DRP和HA方案。

分片允許I/O超預(yù)算時(shí)的線性橫向擴(kuò)展。

在CDR插入達(dá)到2000個(gè)每秒時(shí),MongoDB非常適用于高寫(xiě)入系統(tǒng)。同時(shí),你完全可以使用findAndModify(會(huì)影響性能)以及2階段提交(應(yīng)用程序級(jí)別)來(lái)解決事務(wù)問(wèn)題。

面向開(kāi)發(fā)者的查詢?cè)试S優(yōu)雅查詢的編寫(xiě)。

基于位置允許更好的分析用戶使用情況,從而更好地制定移動(dòng)電話基礎(chǔ)設(shè)施的投入點(diǎn)。

總結(jié)

MongoDB是個(gè)非常不錯(cuò)的工具,但是只有在適合的場(chǎng)景下才能爆發(fā)出壓倒性優(yōu)勢(shì),BillRun就是一個(gè)不錯(cuò)的用例。

[責(zé)任編輯:李洪亮]
李洪亮
3月5日,中國(guó)網(wǎng)絡(luò)解決方案領(lǐng)導(dǎo)品牌——銳捷網(wǎng)絡(luò)2014年產(chǎn)品戰(zhàn)略暨新品發(fā)布會(huì)在京舉行。發(fā)布會(huì)以“簡(jiǎn)網(wǎng)絡(luò)?云體驗(yàn)”為主題。銳捷網(wǎng)絡(luò)成立15年來(lái),秉承敏銳把握應(yīng)用趨勢(shì),快捷滿足客戶需求,為中國(guó)網(wǎng)絡(luò)詮釋了移動(dòng)互聯(lián)網(wǎng)時(shí)代的“為客戶而創(chuàng)新”。
官方微信
weixin
精彩專題更多
存儲(chǔ)風(fēng)云榜”是由DOIT傳媒主辦的年度大型活動(dòng)。回顧2014年,存儲(chǔ)作為IT系統(tǒng)架構(gòu)中最基礎(chǔ)的元素,已經(jīng)成為了推動(dòng)信息產(chǎn)業(yè)發(fā)展的核心動(dòng)力,存儲(chǔ)產(chǎn)業(yè)的發(fā)展邁向成熟,數(shù)據(jù)經(jīng)濟(jì)的概念順勢(shì)而為的提出。
華為OceanStor V3系列存儲(chǔ)系統(tǒng)是面向企業(yè)級(jí)應(yīng)用的新一代統(tǒng)一存儲(chǔ)產(chǎn)品。在功能、性能、效率、可靠性和易用性上都達(dá)到業(yè)界領(lǐng)先水平,很好的滿足了大型數(shù)據(jù)庫(kù)OLTP/OLAP、文件共享、云計(jì)算等各種應(yīng)用下的數(shù)據(jù)存儲(chǔ)需求。
聯(lián)想攜ThinkServer+System+七大行業(yè)解決方案驚艷第十六屆高交會(huì)
 

公司簡(jiǎn)介 | 媒體優(yōu)勢(shì) | 廣告服務(wù) | 客戶寄語(yǔ) | DOIT歷程 | 誠(chéng)聘英才 | 聯(lián)系我們 | 會(huì)員注冊(cè) | 訂閱中心

Copyright © 2013 DOIT Media, All rights Reserved. 北京楚科信息技術(shù)有限公司 版權(quán)所有.