天天干天天操天天碰-天天干天天操天天摸-天天干天天操天天干-天天干天天操天天插-欧美一级久久久久久久久大-欧美一区二区VA毛片视频

推廣 熱搜: 集成  系統(tǒng)集成  弱電  軟件  kvm  服務(wù)器  思科  視頻會(huì)議  拼接  SFP 

MemSQL:號(hào)稱(chēng)世界上最快的內(nèi)存-關(guān)系型數(shù)據(jù)庫(kù) 兼容MySQL但快30倍

   日期:2013-05-02     來(lái)源:GigaOM    作者:Jordan Novet    瀏覽:237    評(píng)論:0    
核心提示:MemSQL是一款內(nèi)存數(shù)據(jù)庫(kù),它通過(guò)將數(shù)據(jù)存在內(nèi)存中,將SQL語(yǔ)句預(yù)編譯為C++而獲得極速的執(zhí)行效率。MemSQL宣稱(chēng)這是世界上最快的分布式關(guān)系型數(shù)據(jù)庫(kù),兼容MySQL但快30倍,能實(shí)現(xiàn)每秒150萬(wàn)次事務(wù)。

內(nèi)存數(shù)據(jù)庫(kù)初創(chuàng)公司MemSQL最近開(kāi)發(fā)出一個(gè)新的分布式數(shù)據(jù)庫(kù)版本,在內(nèi)存中不僅能夠處理更大的數(shù)據(jù)集,而且同時(shí)保持了高速處理。在最新的版本中,用戶(hù)將可以橫跨多個(gè)商用節(jié)點(diǎn)(服務(wù)器)擴(kuò)展MemSQL數(shù)據(jù)集,實(shí)現(xiàn)超大規(guī)模下完成大型負(fù)載。而在此之前的版本,MemSQL數(shù)據(jù)庫(kù)被限制于在單一的主機(jī)上。該公司的聯(lián)合創(chuàng)始人兼CEO Eric Frenkiel表示,新版本相較于老版本,可以擴(kuò)展到更多的主機(jī)上。不僅如此,新版本還配備了MemSQL Watch儀表板來(lái)追蹤監(jiān)控?cái)?shù)據(jù)庫(kù)集群的性能表現(xiàn)。
 

內(nèi)存數(shù)據(jù)庫(kù)MemSQL
 

MemSQL是一款內(nèi)存數(shù)據(jù)庫(kù),它通過(guò)將數(shù)據(jù)存在內(nèi)存中,將SQL語(yǔ)句預(yù)編譯為C++而獲得極速的執(zhí)行效率。MemSQL宣稱(chēng)這是世界上最快的分布式關(guān)系型數(shù)據(jù)庫(kù),兼容MySQL但快30倍,能實(shí)現(xiàn)每秒150萬(wàn)次事務(wù)。 MemSQL由前Facebook工程師Eric Frenkiel和微軟SQL Server高級(jí)工程師Nikita Shamgunov(CTO)聯(lián)合創(chuàng)辦,MemSQL的高性能數(shù)據(jù)庫(kù)還參照了Facebook的腳本,有著強(qiáng)烈的Facebook印記。在2011年7月,MemSQL獲得了Ashton Kutcher、SV Angel、Paul Buchheit以及New Enterprise Associates等14家風(fēng)投的青睞,融資210萬(wàn)美元。僅一年以后又再次獲得了IA Ventures和Digital Sky Technologies兩家共計(jì)300萬(wàn)美元的風(fēng)險(xiǎn)投資。
   
從MemSQL官網(wǎng)上了解到,MemSQL具有以下幾大特色:
 

  • 無(wú)可比擬的效率:MemSQL執(zhí)行效率比傳統(tǒng)的基于磁盤(pán)的數(shù)據(jù)庫(kù)要快30倍,它優(yōu)于其他內(nèi)存數(shù)據(jù)庫(kù),因?yàn)樗鼘QL語(yǔ)句預(yù)編譯為C++。
  • 強(qiáng)大的SQL執(zhí)行能力:支持全功能的關(guān)系型數(shù)據(jù)庫(kù),開(kāi)發(fā)者不必修改現(xiàn)有程序即可獲得NoSQL鍵/值存儲(chǔ)系統(tǒng)的效率。
  • 橫向和縱向擴(kuò)展:MemSQL支持縱向擴(kuò)展,CPU越好效率就越高;而且支持向多CPU擴(kuò)展;此外,MemSQL還可與MySQL節(jié)點(diǎn)結(jié)合起來(lái)處理PB級(jí)的負(fù)載。
  • 缺省支持?jǐn)?shù)據(jù)持久性:MemSQL缺省支持?jǐn)?shù)據(jù)從內(nèi)存到磁盤(pán)/SSD的同步,保證數(shù)據(jù)的安全可靠。
  • 簡(jiǎn)易安裝:只需30秒即可完成安裝并使用MemSQL,兼容MySQL,學(xué)習(xí)曲線(xiàn)平滑。
     

MemSQL的競(jìng)爭(zhēng)對(duì)手

MemSQL面臨著眾多競(jìng)爭(zhēng)對(duì)手的挑戰(zhàn),他們都宣稱(chēng)比SQL表現(xiàn)更強(qiáng)勁,都有一個(gè)熟諳數(shù)據(jù)庫(kù)技術(shù)的創(chuàng)始團(tuán)隊(duì)。現(xiàn)今有很多NewSQL創(chuàng)新企業(yè),包括VoltDB、NuoDB、 ScaleBase、Tokutek、JustOneDB和Clustrix,這些公司都表示能夠幫助關(guān)系型數(shù)據(jù)庫(kù)擴(kuò)展規(guī)模,性能也比MySQL更好,而價(jià)格上也要比同類(lèi)型的Oracle數(shù)據(jù)庫(kù)便宜得多。

MemSQL背后的故事

在2012年11月30日-12月1日,Hadoop與大數(shù)據(jù)技術(shù)大會(huì)(HBTC 2012)在北京舉辦。MemSQL聯(lián)合創(chuàng)始人兼CTO Nikita Shamgunov受邀參加了這次大會(huì),在主題論壇做了主題為“ 數(shù)據(jù)價(jià)值的半衰期:如何在第一時(shí)間洞察大數(shù)據(jù)”的演講。他認(rèn)為摩爾定律的時(shí)代已經(jīng)結(jié)束。雖然現(xiàn)在在很多方面提升的速度已經(jīng)放緩,然而在數(shù)據(jù)上摩爾定律依然存在。數(shù)據(jù)每18個(gè)月就會(huì)翻番,這就需要更多的技術(shù)來(lái)操作如此龐大的數(shù)據(jù)。在本次大會(huì)上,MemSQL進(jìn)入了我們的視線(xiàn),給我們留下了深刻的印象。

內(nèi)存數(shù)據(jù)庫(kù)MemSQL

圖:MemSQL聯(lián)合創(chuàng)始人兼CTO Nikita Shamgunov
 

CSDN后續(xù)對(duì)MemSQL做了多次報(bào)道,《 前Facebook工程師創(chuàng)辦MemSQL公司 讓數(shù)據(jù)庫(kù)快步如飛》一文在網(wǎng)上引起了很大的反響,不過(guò)不久之后就有人表示不服, Facebook MySQL工程師吐槽MemSQL:MySQL比你們快無(wú)數(shù)倍,他認(rèn)為MemSQL是由一群聰明的小伙兒鼓搗出來(lái)的,他們現(xiàn)在正在媒體和技術(shù)社區(qū)“興風(fēng)作浪”。Facebook的這位工程師認(rèn)為,系統(tǒng)必須在完全不同的配置文件中運(yùn)行。例如,用于數(shù)據(jù)緩沖的內(nèi)存在MemSQL中本質(zhì)上是解除綁定的,而InnoDB在MySQL5.5把它限制在了128MB,這是MySQL5.1默認(rèn)設(shè)置的16倍。至于寫(xiě)入性能方面,MemSQL 能寫(xiě)出2G的快照日志,而InnoDB設(shè)置為10MB的事務(wù)日志,所以會(huì)更快地開(kāi)始檢查點(diǎn)。盡管如此,對(duì)于基準(zhǔn)來(lái)說(shuō),穩(wěn)定持久是最重要的。MemSQL宣稱(chēng)支持ACID,其中耐久性是最重要的一環(huán)。MySQL的InnoDB默認(rèn)是很耐用的,如果事務(wù)返回為“同意”,就會(huì)在崩潰后刻到磁盤(pán)上。MemSQL默認(rèn)也是很“耐久”的,它也會(huì)有一個(gè)事務(wù)日志,而這并不意味著跟磁盤(pán)有關(guān)。最后總結(jié):MemSQL每秒持久事務(wù)比InnoDB慢500倍;MemSQL在做一些簡(jiǎn)單的讀寫(xiě)查詢(xún)時(shí),比MySQL慢上千倍,也許是慢百萬(wàn)倍。(信息來(lái)源于CSDN網(wǎng)站報(bào)道)

在微博上,MemSQL也曾引起很多技術(shù)大牛的聚焦, @Fenng表示MemSQL是一種偽技術(shù),老瓶子裝新酒,并不是革命性的東西。很多人覺(jué)得需要更快的DB,實(shí)際上,他們需要的是寫(xiě)更有效率SQL語(yǔ)句的人。而@淘寶褚霸就認(rèn)為:效率差1個(gè)數(shù)量級(jí)是很難通過(guò)寫(xiě)SQL來(lái)提升的,除非之前的SQL不是專(zhuān)業(yè)人士寫(xiě)的。

其實(shí)MemSQL最真實(shí)的情況,我們不得而知,或許真正使用過(guò)MemSQL的人才有最有發(fā)言權(quán)。今天MemSQL又推出了自己最新的分布式版本,未來(lái)的表現(xiàn)究竟如何,我們將拭目以待!(文/王鵬,審校/仲浩)。
 
打賞
 
更多>同類(lèi)資訊
0相關(guān)評(píng)論

 
推薦資訊
點(diǎn)擊排行
?
網(wǎng)站首頁(yè)  |  付款方式  |  版權(quán)隱私  |  使用協(xié)議  |  聯(lián)系方式  |  關(guān)于我們  |  網(wǎng)站地圖  |  排名推廣  |  廣告服務(wù)  |  RSS訂閱  |  違規(guī)舉報(bào)  |  京ICP備11008917號(hào)-2  |