小編給大家分享一下解決MongoDB中insert出錯(cuò)的方法,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!
創(chuàng)新互聯(lián)主營鎮(zhèn)江網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,重慶APP開發(fā),鎮(zhèn)江h(huán)5微信小程序搭建,鎮(zhèn)江網(wǎng)站營銷推廣歡迎鎮(zhèn)江等地區(qū)企業(yè)咨詢
mongodb insert時(shí)候報(bào)錯(cuò)如下:
Thu Sep 24 09:19:15.011 ERROR: MessagingPort::call() wrong id got:367 expect:366
toSend op: 2004
response msgid:2931523219
response len: 157
response op: 1
remote: xxxxxxxx
Thu Sep 24 09:19:15.011 Assertion failure false src/mongo/util/net/message_port.cpp 246
日志查看這個(gè)錯(cuò)誤:
[2015-09-24 08:43:30,069][ERROR] xxx catch boost error:assertion src/mongo/util/net/message_port.cpp:246 - xxx.cpp:xxx
問題原因:
一開始以為是程序錯(cuò)誤, 排查過程中發(fā)現(xiàn)和存入的數(shù)據(jù)量有關(guān)系, 最后確定是表沒建立索引導(dǎo)致。
解決方法:
對要插入數(shù)據(jù)的表建立索引, 加快insert的查詢速度。
看完了這篇文章,相信你對解決mongodb中insert出錯(cuò)的方法有了一定的了解,想了解更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!
分享名稱:解決mongodb中insert出錯(cuò)的方法
文章鏈接:http://jinyejixie.com/article0/ggihoo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)建站、服務(wù)器托管、云服務(wù)器、網(wǎng)站收錄、建站公司、移動網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)