人妖在线一区,国产日韩欧美一区二区综合在线,国产啪精品视频网站免费,欧美内射深插日本少妇

新聞動(dòng)態(tài)

格式:MongoDB存儲(chǔ)文件在哪里,方法是怎樣的

發(fā)布日期:2022-07-25 20:02 | 文章來源:IDC圈

【文章聲明】文章部分內(nèi)容摘自互聯(lián)網(wǎng),不代表YINGSOO觀點(diǎn)!若有咨詢“MongoDB存儲(chǔ)文件在哪里,方法是怎樣的”等有關(guān)服務(wù)器、云主機(jī)租用、托管、配置、價(jià)格問題,請(qǐng)咨詢YINGSOO客服,簡(jiǎn)單、便捷、高效!

【主機(jī)試用】香港云服務(wù)器促銷 | 香港顯卡服務(wù)器促銷 | 韓國(guó)顯卡服務(wù)器促銷

【主機(jī)百科】什么是服務(wù)器IP地址,對(duì)服務(wù)器起什么作用?

關(guān)于“MongoDB存儲(chǔ)文件在哪里,方法是怎樣的”的知識(shí)有一些人不是很理解,對(duì)此小編給大家總結(jié)了相關(guān)內(nèi)容,具有一定的參考借鑒價(jià)值,而且易于學(xué)習(xí)與理解,希望能對(duì)大家有所幫助,有這個(gè)方面學(xué)習(xí)需要的朋友就繼續(xù)往下看吧。




mongodb操作文件,主要是通過GridFS類。存儲(chǔ)文件主要存放在fs中,其中的fs是數(shù)據(jù)庫默認(rèn)的。并且GridFS是直接與數(shù)據(jù)庫打交道,與collection集合無關(guān)。

由于MongoDB的文檔結(jié)構(gòu)為BJSON格式(BJSON全稱:Binary JSON),而BJSON格式本身就支持保存二進(jìn)制格式的數(shù)據(jù),因此可以把文件的二進(jìn)制格式的數(shù)據(jù)直接保存到MongoDB的文檔結(jié)構(gòu)中。

但是由于一個(gè)BJSON的長(zhǎng)度不能超過4M,所以限制了單個(gè)文檔中能存入的文件不能超過4M。為了提供對(duì)大容量文件存取的支持,samus驅(qū)動(dòng)提供了“GridFS”方式來支持。?


/**?*?存儲(chǔ)文件??*?@param?collectionName?集合名??*?@param?file?文件??*?@param?fileid?文件id??*?@param?companyid?文件的公司id??*?@param?filename?文件名稱?*/public?void?SaveFile(String?collectionName,?File?file,?String?fileid,?String?companyid,?String?filename)?{try?{DB?db?=?mongoTemplate.getDb();//?存儲(chǔ)fs的根節(jié)點(diǎn)GridFS?gridFS?=?new?GridFS(db,?collectionName);GridFSInputFile?gfs?=?gridFS.createFile(file);gfs.put("aliases",?companyid);gfs.put("filename",?fileid);gfs.put("contentType",?filename.substring(filename.lastIndexOf(".")));gfs.save();}?catch?(Exception?e)?{e.printStackTrace();System.out.println("存儲(chǔ)文件時(shí)發(fā)生錯(cuò)誤!?。?);}}//?取出文件public?GridFSDBFile?retrieveFileOne(String?collectionName,?String?filename)?{try?{DB?db?=?mongoTemplate.getDb();//?獲取fs的根節(jié)點(diǎn)GridFS?gridFS?=?new?GridFS(db,?collectionName);GridFSDBFile?dbfile?=?gridFS.findOne(filename);if?(dbfile?!=?null)?{return?dbfile;}}?catch?(Exception?e)?{//?TODO:?handle?exception}return?null;}

這篇關(guān)于“MongoDB存儲(chǔ)文件在哪里,方法是怎樣的”的文章就介紹到這了,更多相關(guān)的內(nèi)容,歡迎關(guān)注本公司,小編將為大家輸出更多高質(zhì)量的實(shí)用文章!

YINGSOO擁有工信部審批核發(fā)的IDC/ISP雙重認(rèn)證,是專注海外IDC業(yè)務(wù)的老牌企業(yè);服務(wù)器產(chǎn)品均采用戴爾、超微等知名品牌硬件,和當(dāng)?shù)刂W(wǎng)絡(luò)運(yùn)營(yíng)商建立直接、長(zhǎng)期合作關(guān)系,配有技術(shù)團(tuán)隊(duì)和售后團(tuán)隊(duì)7*24小時(shí)待命,保障客戶機(jī)器穩(wěn)快運(yùn)行??头峋€:400-630-3752。

熱搜詞條:【中國(guó)大陸最好的國(guó)外vps】【香港總IP數(shù)量】【chia 錢包服務(wù)器】【流媒體 20路 服務(wù)器 配置】【美國(guó)高仿服務(wù)器】【1000人直播帶寬要求】【云服務(wù)器安全使用教程】【云主機(jī)與服務(wù)器的區(qū)別】【加速訪問國(guó)外網(wǎng)址】【服務(wù)器集群】【私服租服務(wù)器】【英國(guó)云主機(jī)】【海外服務(wù)器免費(fèi)ip地址】【chia連接到其它節(jié)點(diǎn)地址】【云服務(wù)器試用】【站群服務(wù)器有什么優(yōu)點(diǎn)】【存儲(chǔ)虛擬化 實(shí)現(xiàn)】【網(wǎng)站建好后需要租用哪些云服務(wù)】【網(wǎng)站放到服務(wù)器】【bgp晚上卡】【大連idc機(jī)房】【網(wǎng)站訪問慢 vps測(cè)速很快】【年付便宜的云服務(wù)器】【香港主機(jī) 不用實(shí)名】【國(guó)外寶塔服務(wù)器下載手機(jī)】【查看郵件服務(wù)器 端口】【國(guó)外服務(wù)器 國(guó)內(nèi)域名】【數(shù)據(jù)服務(wù)器配置】【Nvme固態(tài)盤啟分區(qū)修復(fù)】【使用vps可以上外網(wǎng)嗎

版權(quán)聲明:本站文章來源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請(qǐng)保持原文完整并注明來源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學(xué)習(xí)參考,不代表本站立場(chǎng),如有內(nèi)容涉嫌侵權(quán),請(qǐng)聯(lián)系alex-e#qq.com處理。

相關(guān)文章

實(shí)時(shí)開通

自選配置、實(shí)時(shí)開通

免備案

全球線路精選!

全天候客戶服務(wù)

7x24全年不間斷在線

專屬顧問服務(wù)

1對(duì)1客戶咨詢顧問

在線
客服

在線客服:7*24小時(shí)在線

客服
熱線

400-630-3752
7*24小時(shí)客服服務(wù)熱線

關(guān)注
微信

關(guān)注官方微信
頂部