精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

用還是不用MongoDB?悲催用戶炮轟10gen CTO

數據庫 其他數據庫 MongoDB
究竟我們該怎么用NoSQL?一位悲催的用戶跟MongoDB的CTO較上了真。到底我們用還是不用MongoDB?

  前幾天在HackNew上出現了一篇文章,標題很彪悍,叫《Don’t use MongoDB》,其內容也是直接表達了對MongoDB的不滿,作者列舉了MongoDB使用過程中遇到的種種問題。甚至上升到對其開發團隊的質疑,表示他們可能只關心benchmark的數據,不關心用戶數據的安全性。真是大叫坑爹啊!

  ***消息:這篇文章的作者已經承認文章只是他的一個惡作劇,他稱只是想做個實驗,以顯示控制一個人的思維是多么容易。但是他提到的案例并非完全沒有出現過,這樣一篇惡作劇的文章,雖然著實唬了我們一把,但是能夠讓一些盲目的朋友更謹慎一些。還是有好處的。

  但很快地,10gen CTO @ehwizard 就看到了這篇文章,并馬上對作者提到的各個問題進行了回應。ehwizard表示,他翻遍了1600個用戶案例報告,并沒有發現出現了文章作者所說這些問題的案例(實際上也是對指責的真實性進行了懷疑。你是哪個單位的?)。隨后ehwizard又友好的表示,如果你在使用MongoDB中遇到問題,可以隨時到MongoDB的Google Group或者MongoDB相應的IRC中進行報告。

  在MongoDB正被炒得火熱的今天,相信這樣一篇文章也著實向一些同學澆了一頭冷水。所以NoSQLFan將二者PK觀點都放在這里,大家可以自己看一看,甚至做做實驗,在使用NoSQL或者是其它新技術前,也都多了解一些可能出現的問題。

  下面綠色部分是原文作者對MongoDB的一些指責和質疑,紅色部分為NoSQLFan的無聊演繹,其余為10gen CTO ehwizard的回應。

  1. MongoDB為了在benchmark上好看一些,不惜將不安全的方案作為其默認配置。(就差大叫無良奸商了)

  ehwizard說,哥們你這個說法有點過份了,MongoDB的默認方案的選擇,和benchmark根本就一點關系都沒有,而且不僅是默認方案,包括API的設計,以及MongoDB其它的一些功能取舍,都和benchmark沒有半毛錢關系。當然,默認配置的設定還是需要和用戶主要的使用場景相關,MongoDB在使用上確實已經經歷了很多變化,對這些變化做出相應的默認策略調整,確實也有可能。

  當然,話說回來,MongoDB的實現策略的實現,本身是可控的。比如你可以選擇寫操作的安全級別,在你使用了replica sets的時候,你完全可以設定一個寫操作同步到一定機器數量后才返回成功。(對作者一大嘴巴子,您這是真不懂呢還是裝不懂呢)

  2. MongoDB丟數據現象嚴重,并且導致的情況很多

  2.1 MongoDB經常詭異的丟失數據

  對此ehwizard的回應是,對于丟數據的問題,我們收到過bug報告,但是我們對MongoDB非常了解,所有的bug在收到后,幾乎都在***時間進行了修復。如果你能夠給出你丟數據時的使用場景,我們會盡可能找出原因。ehwizard表示,如果你真的發生了丟數據的問題,請馬上聯系10gen的工程師進行bug修復。(哥們,有問題,找組織,不丟人)

  2.2 在不使用journaling的時候,如果MongoDB崩潰,數據無法恢復

  ehwizard解釋說,這是正常的情況,對于單機使用MongoDB來說,不使用journaling日志本身就是不推薦的危險做法,在2.0版本后,journaling日志已經是默認開啟了。而如果是在replica sets等多機的情況下,你根本不需要進行數據恢復,只需要從另一個同步節點resync數據就可以了。

  2.3 主從復制有問題,存在丟失數據的操作,主從之間沒有同步校驗。并且雖然數據丟了,但是在狀態上顯示還是同步正常的

  ehwizard表示這種情況應該不會發生,如果確實發生了,應該是嚴重bug。

  2.4 主從復制存在不明原因的中斷現實,沒有任何錯誤就直接中斷了

  ehwizard說這確實有可能發生,可能中間確實出錯了,只是出錯信息并沒有返回給客戶端而已。因為復制操作本身是異步進行的,如果你希望數據同步復制完后才返回,你可以通過getLastError命令將w參數設定為2。

  3. MongoDB在進行寫操作時使用了一個全局的寫鎖,這樣效率很低

  這一點上ehwizard也承認這確實是MongoDB長期被詬病的問題,但是目前在2.0版本中已經做了相當大的改進。已經對寫操作需要涉及到磁盤IO的情況下進行了優化。而在2.2版本中,這一優化還會進一步推進。(哥們,針對collection的lock啥時候來啊)

  4. 大壓力比較大的時候,MongoDB的auto-sharding功能會出現問題,在大負載下,添加一個sharding結點絕對是場噩夢。因為這時候MongoDB只要去做chunk的移動,就會影響本身服務,要么就只能不做移動。

  ehwizard解釋說,如果系統確實已經到達極限,這時候再去做chunk塊的移動確實不容易。關于這個話題他自己已經在很多場合說過,他的建議是盡早監測到集群已經快到極限了,不要等到系統已經到了100%負載的時候再去做添加節點的操作。(對自己的業務增長上點心,別跟4sq一樣火燒眉毛了才發現)

  5. mongos非常不可靠,雖然 mongod/config server/mongos 結合的架構看起來很美,但是mongos確實很不給力。當壓力稍大一點,mongos就經常崩潰,少則幾天崩潰一次,多則幾小時就崩潰一次。有時候會出現拋出斷言然后殺掉某個關鍵線程,但是這時候進程居然還依然運行,所以重啟管理進程也不是每次都管用。

  ehwizard表示不知道他所謂的關鍵線程是什么,希望能夠多提供一些相關細節。

  6. MongoDB曾經出現過一次問題,導致所有數據被刪除了。這個情況發生在 MongoDB 1.6版本的replica sets結構中,由于選舉策略出現問題,導致選擇了一個空數據節點作為新的primary,這樣導致那些有數據的節點都把自己的數據給刪除了,我們700G的數據就這樣沒了。還好在1.8版本中修復了這個問題。

  ehwizard說查看了相關的報告,并沒有發現有所說的問題,希望能夠提供更多細節。

  7. 10gen的人發布了一些還不能發布的東西。據我們所知,在一些stable版本中居然會有一些導致數據問題的bug,而通常我們在遇到這些bug的時候才會發現。我們購買了10gen的白金級服務,但是得到的結果只是一些被他們稱為內部RC版本的熱補丁,而我們需要將這些補丁打在我們線上版本上。天哪!

  ehwizard表示我們并沒有什么白金合同,所有的問題都是通過公開的jira系統來反饋的。從問題的提出和修改,都是在jira上公示的,(比尼瑪官員的財產還透明)。如果你不能提供更多的信息,這個真的不好再討論。我們通常的做法是在修復了問題后會盡快的通知到相應的用戶。

  8. 在負載比較高的機器上,同步工作相當廢柴

  感覺應該是負載過高了,跟我之前說的一樣,同步默認是異步的,如果你希望確認同步成功,可以通過getLastError命令設置w參數為2。

  而上面的問題可能已經有一些修復了,但是我想說的是,作為一個公司,還是應該將服務的可靠性放在***位。我認為10gen應該按下面的優先級來進行MongoDB的功能開發:

1. 不要丟數據,對數據一定要非常小心2. 多做測試,保證可靠性3. 做到真正的多節點擴展性4. 除低延遲5. 提高對資源的請求性能

  而在我看來,10gen眼中可能就在意第5個,而***點估計在他們眼中連前三都進不了。

  看到這個,ehwizard同學不認同了(這是從道德層面上質疑啊),他表示10gen絕不是像作者說的那樣,他說你可以看一下我們bug修復的列表,這些都是公開的,我們從來沒有說偷偷的改掉某個bug了事,或者說只跟一些特殊用戶說明這些bug。如果我們真的那么在意讀寫性能,我們早就修復了那些浪費CPU的問題了。如果我們真的那么在意benchmark的話,我們早就優化了全局鎖的問題了,這東西對多線程的benchmark結果是有非常大的改進的。更何況一般的benchmark都是多線程跑的,我們并不那么在意benchmark的數據。(我的benchmark已經很牛X的好不好)

  MongoDB確實還很新,還有很多問題。如果你想來跟我們討論一些MongoDB相關的問題,我們的的辦公室為你敞開,我們會以非常開放的態度對待你提出的問題,所以如果真的有問題,我們非常期待與你的溝通。

【編輯推薦】

  1. MongoDB 2.0 正式版發布
  2. MongoDB 2.0新功能逐個看之Compact Command
  3. 主流NoSQL數據庫全方位評測之MongoDB
  4. 教你如何利用MySQL學習MongoDB
  5. 在Windows環境下MongoDB搭建和簡單操作
責任編輯:彭凡 來源: ycombinator
相關推薦

2011-09-30 09:55:33

MongoDB

2013-09-02 17:17:29

10genMongoDB

2013-01-25 13:34:17

MongoDBNoSQL

2015-07-23 10:05:24

2014-12-12 10:01:29

程序員

2019-11-28 10:55:12

項目開發公司

2012-04-05 14:32:21

MongoDB

2020-03-26 15:12:35

程序線程協程

2011-08-17 10:47:02

亞馬遜EBS

2018-01-19 09:16:45

MacBook Air場景處理器

2020-09-14 06:55:47

面試程序員MVC

2012-06-21 16:37:06

諾基亞WP8

2013-10-15 10:18:17

2013-10-15 10:24:23

hadoop大數據

2011-03-22 10:49:53

2017-04-01 09:13:48

編程語言框架

2015-06-11 10:00:06

CISO數據泄露企業安全管理

2011-08-12 09:14:16

OpenShiftMongoDB

2012-09-25 13:10:41

瀏覽器

2015-08-13 09:19:37

點贊
收藏

51CTO技術棧公眾號

国产麻豆精品在线| 影音先锋日韩精品| 在线观看av一区二区| 亚洲免费精品视频| 国产女18毛片多18精品| 精品动漫一区| 永久免费毛片在线播放不卡| 日韩av.com| 高清在线视频不卡| 国产日韩欧美一区二区三区乱码 | 欧美大陆一区二区| 亚洲天堂视频网| 在线国产精品一区| 色av吧综合网| 免费a级黄色片| 国产电影一区二区| 色噜噜狠狠成人网p站| 五月天激情图片| 毛片免费在线| 成人一二三区视频| 国产日韩亚洲欧美| 五月婷婷亚洲综合| 国产精品v一区二区三区| 在线视频日韩精品| 亚洲最大av网站| 国产女同在线观看| 自拍欧美日韩| 在线视频日韩精品| 四虎永久免费影院| 在线精品视频一区| 欧美剧情片在线观看| 男人亚洲天堂网| 国产精品偷拍| 亚洲免费av高清| 蜜桃av噜噜一区二区三区| 精品人妻一区二区三区三区四区| 日韩精品免费视频人成| 9.1国产丝袜在线观看| 激情五月婷婷在线| 天天综合一区| www日韩欧美| 黄色激情小视频| 国产精品一在线观看| 亚洲国产精品美女| 亚洲一二三四五| 欧美日韩黄色| 欧美一级二级三级蜜桃| 国产乱码一区二区三区四区| 成人免费一区| 91传媒视频在线播放| 黄在线观看网站| 黄在线观看免费网站ktv| 亚洲午夜免费电影| 99色这里只有精品| bbw在线视频| 五月婷婷激情综合网| 97在线国产视频| 国产在线xxx| 亚洲va天堂va国产va久| 六月婷婷在线视频| 成人黄色动漫| 欧美日韩美女视频| 粗暴91大变态调教| 精品3atv在线视频| 欧美无乱码久久久免费午夜一区 | 国产一区二区三区蝌蚪| 国产日韩综合一区二区性色av| 一级特黄aaa大片在线观看| 欧美aaaaaa午夜精品| 国产精品欧美亚洲777777| 亚洲无码精品在线播放| 国产在线不卡一区| 国产精品12| 欧洲免费在线视频| 国产精品污网站| 天天想你在线观看完整版电影免费| 性欧美videoshd高清| 国产suv精品一区二区33| 久久综合福利| 欧美日韩国产首页在线观看| 亚洲福利视频一区二区| 国产精品一区二| 香蕉av在线播放| 国产网红主播福利一区二区| 亚洲黄色一区二区三区| 国产网友自拍视频导航网站在线观看| 最新日韩av在线| 一卡二卡三卡视频| 欧美日韩在线精品一区二区三区激情综合 | 欧美a级在线| 8x拔播拔播x8国产精品| 91久久久久国产一区二区| 成人夜色视频网站在线观看| 日本黑人久久| 色呦呦在线播放| 日韩欧美在线视频观看| 91亚洲精品久久久蜜桃借种| 久久中文资源| 日韩中文在线视频| 奇米影视第四色777| 蜜臀av一区二区在线观看| 91超碰rencao97精品| 日韩av免费观影| 亚洲男女一区二区三区| 波多野结衣50连登视频| 国产不卡精品| 亚洲欧美一区二区三区四区| 美国黄色小视频| 奇米影视7777精品一区二区| 成人av网站观看| 亚洲成人三级| 狠狠躁夜夜躁久久躁别揉| 日本黄色一级网站| 欧美特黄一级大片| 97人人爽人人喊人人模波多| 国产免费无遮挡| 久久久久久久网| 日韩精品综合在线| 9999精品免费视频| 一区二区三区四区精品| 色婷婷av国产精品| 成人综合婷婷国产精品久久 | 国产精品久久久久久久久粉嫩av | 五月天欧美精品| 成年网站免费在线观看| 亚洲尤物av| 国产69精品久久久久9999| 国产一区二区三区成人| 久久久精品免费观看| 久草热视频在线观看| 日韩在线观看一区二区三区| 日韩中文字幕免费| 在线免费一区二区| 国产亚洲美州欧州综合国| av免费观看大全| 午夜视频一区二区在线观看| 久久影院模特热| 91久久精品国产91性色69 | 亚洲国产精品va在线观看黑人| 韩国一级黄色录像| 日本91福利区| 日韩精品久久一区| 日韩三区免费| 亚洲欧美制服另类日韩| 色屁屁影院www国产高清麻豆| 成人性生交大片免费看视频在线| 日韩在线视频在线| 99a精品视频在线观看| 色综合天天狠天天透天天伊人| 99精品久久久久久中文字幕| 亚洲天堂网中文字| 99精品999| 91精品国产麻豆国产在线观看 | 欧美日韩在线不卡视频| 日韩美脚连裤袜丝袜在线| 98精品国产高清在线xxxx天堂| 国产成人三级在线观看视频| 亚洲一区在线看| 日本黄色免费观看| 翔田千里一区二区| 日韩电影免费观看在| 国产极品久久久久久久久波多结野| 国产亚洲精品一区二区| 一级淫片免费看| 亚洲免费观看高清完整版在线观看熊| 网站在线你懂的| 欧美日韩爆操| www.av一区视频| 国产在线观看www| 亚洲欧美在线一区二区| 中文字幕在线网站| 亚洲视频图片小说| 2018国产精品| 久久一区二区三区超碰国产精品| 三区精品视频观看| 国产色99精品9i| 91精品国产免费久久久久久 | 久久久久久久一区二区| 亚洲 国产 欧美 日韩| 欧亚一区二区三区| 国产精品丝袜一区二区| 成人国产精品免费网站| 欧美成人黑人猛交| 亚洲精品电影| 久久手机视频| 成人亚洲精品| 国产91精品久久久| 午夜视频成人| 亚洲国产精品久久| 这里只有精品6| 亚洲地区一二三色| 战狼4完整免费观看在线播放版| 国产精品自拍三区| 日韩中文字幕组| 欧美精品播放| 视频一区视频二区视频三区高| 免费观看性欧美大片无片| 18一19gay欧美视频网站| 麻豆传媒在线观看| 亚洲精品午夜精品| 国产99999| 日本高清不卡在线观看| 久久久久久av无码免费网站| 国产日韩影视精品| 日韩Av无码精品| 激情图片小说一区| 午夜肉伦伦影院| 精品二区视频| 这里只有精品66| 色综合综合网| 国外成人在线视频网站| 久久er热在这里只有精品66| 欧美一区二区三区四区在线| 尤物视频在线看| 色老头一区二区三区| 久久99久久| 亚洲激情小视频| www.中文字幕| 在线播放日韩导航| 中文av免费观看| 欧美日韩在线看| 日本在线视频免费| 亚洲免费观看视频| 国产免费美女视频| 国产精品美女一区二区三区| 亚洲精品视频久久久| jiyouzz国产精品久久| 91av免费观看| 国产精品一区一区| 国产精品999.| 久久福利视频一区二区| 91热这里只有精品| 久久性天堂网| 97xxxxx| 亚洲欧美日韩一区在线观看| 丰满少妇大力进入| 亚洲激情自拍| 国产一二三在线视频| 欧美日韩一区二区国产| 四虎4hu永久免费入口| 999国产精品永久免费视频app| 日本在线播放一区| 国产一区二区欧美| 日本中文不卡| 西瓜成人精品人成网站| 欧美18视频| 国产永久精品大片wwwapp| 欧美一区二区福利| 欧美精品一区二区久久| 日韩伦理一区二区三区av在线| 欧美禁忌电影| 亚洲在线欧美| 羞羞答答成人影院www| 中文字幕在线亚洲三区| 亚洲欧美网站在线观看| 国产日产欧美一区二区| 亚洲欧美日韩高清在线| 无码人妻精品一区二区蜜桃网站| 欧美日韩岛国| 无码精品a∨在线观看中文| 欧美专区一区二区三区| 亚洲黄色av网址| 久久黄色级2电影| 永久免费看片在线观看| 丁香六月综合激情| 亚洲av无码国产精品久久| 国产日本一区二区| 久久久99999| 亚洲综合偷拍欧美一区色| 日韩av一区二区在线播放| 日韩欧美亚洲一二三区| 中文字幕永久在线观看| 欧美一级久久久久久久大片| 日批视频在线播放| 亚洲天堂2020| 黄色网页在线看| 国模叶桐国产精品一区| 国产精品扒开腿做爽爽爽视频软件| 国产精品精品国产| 精品视频一二| 蜜桃传媒一区二区| 亚州av乱码久久精品蜜桃| 欧美一级欧美一级| 视频一区二区三区入口| 久久久久xxxx| 99r国产精品| 国产三级aaa| 亚洲v日本v欧美v久久精品| 黄色污污视频软件| 日韩免费观看高清完整版在线观看| 四虎在线免费观看| 日韩中文字幕第一页| 欧美调教sm| 成人做爰www免费看视频网站| 久久综合五月婷婷| eeuss中文| 性色av一区二区怡红| 人妻体体内射精一区二区| 久久久天堂av| 久久久久久久久久一区二区三区| 欧洲中文字幕精品| 国产成人无码www免费视频播放| 色噜噜亚洲精品中文字幕| 不卡av免费观看| 成人免费观看网址| 欧美日韩播放| 鲁一鲁一鲁一鲁一澡| 国产精品小仙女| 国产午夜精品久久久久久久久| 午夜精品一区二区三区三上悠亚| 制服丝袜在线一区| 日韩精品免费在线| 欧美1—12sexvideos| 国产一区视频在线播放| 你懂的视频欧美| 国产乱子伦精品无码专区| 美女一区二区三区| 国产精品无码久久久久久| 亚洲国产欧美在线| 国产精品欧美亚洲| 中文字幕九色91在线| 成人免费短视频| 精品久久精品久久| 精品91在线| 日韩av福利在线观看| 国产精品大尺度| 夜夜爽妓女8888视频免费观看| 亚洲韩国日本中文字幕| 毛片大全在线观看| 亚洲最大的网站| 91国语精品自产拍| 一二三av在线| 一区精品在线播放| 一卡二卡三卡在线| 日韩中文理论片| 国产精品亲子伦av一区二区三区| 欧美日韩国产免费一区二区三区 | 国产精品都在这里| 亚洲警察之高压线| 国产aaa一级片| 久久久久久麻豆| 成人一级免费视频| 在线成人免费网站| 成人国产精品一区二区免费麻豆| 日本欧洲国产一区二区| 首页国产欧美久久| 高清国产在线观看| 精品污污网站免费看| av中文资源在线| 国产在线拍偷自揄拍精品| 日韩在线看片| 亚洲天堂一区二区在线观看| 一区二区三区中文字幕| 丰满人妻av一区二区三区| 国内精品久久久久影院 日本资源| av成人男女| av动漫在线看| 国产午夜亚洲精品不卡| 在线观看免费观看在线| 久久精品国产亚洲精品2020| 国产一区二区三区黄网站| 男人添女荫道口女人有什么感觉| 成人深夜视频在线观看| www.国产色| 中文字幕在线观看亚洲| 伊人久久一区| 欧美又粗又长又爽做受| 久久久久久久综合| 国产乱码精品一区二三区蜜臂 | av在线精品| 97av中文字幕| www国产精品av| 中文字幕 亚洲视频| 欧美成在线观看| 精品福利一区| 亚洲无吗一区二区三区| 亚洲免费成人av| 欧美日韩伦理片| 国产免费一区二区三区在线观看 | 香蕉视频黄色片| 国产精品欧美日韩久久| 国产精品二区影院| 天堂久久精品忘忧草| 91精品国产综合久久久蜜臀粉嫩| 国产精品偷拍| 亚洲人成网站在线播放2019| 国产91精品一区二区麻豆网站 | 日韩av一区二区在线影视| avove在线播放| 国产精品人妖ts系列视频| 亚洲国产精品一区二区第一页 | 手机看片国产日韩| 欧美一级爆毛片| 免费电影日韩网站| 2021狠狠干| 久久久久亚洲综合| 亚洲成人一级片| 国产精品福利在线| 亚洲激情综合| 国产精品三区在线观看|