最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Mongodb批量刪除gridfs文件實例

 更新時間:2015年01月07日 12:09:13   投稿:junjie  
這篇文章主要介紹了Mongodb批量刪除gridfs文件實例,本文根據(jù)生產(chǎn)環(huán)境實際需求總結(jié)而來,需要的朋友可以參考下

平臺有大量的圖片已經(jīng)不用了,數(shù)量級達(dá)到百萬張,差不多100G的空間,放著不管是不是太浪費了?

復(fù)制代碼 代碼如下:

db.fs.files.find({filename:/xxx/}).forEach(function(n) {db.fs.files.update({filename:u.filename},{$set:{filename:newname}},false,true)}} //正則批量更改為固定名稱,便于刪除。
mongofiles -port 12345 -d xxx delete newname //mongofies根據(jù)filename批量干掉這些文件。

db.repairDatabase() //特別注意以上刪除不是物理刪除,chunks文件實際還在,show dbs 或者 db.stats() 發(fā)現(xiàn)db的size沒有變化,要執(zhí)行db.repairDatabase();另外注意這個動作是全局寫鎖,很耗內(nèi)存和cpu的,而且處理時間跟文件數(shù)量大小有關(guān),務(wù)必在非高峰期做。


差不多1個多小時后over, 舒坦了,100G空間?。。?!

Be aware that this command can take a long time to run if your database is large. In addition, it requires a quantity of free disk space equal to the size of your database. If you lack sufficient free space on the same volume, you can mount a separate volume and use that for the repair. In this case, you must run the command line and use the –repairpath switch to specify the folder in which to store the temporary repair files.
Warning:This command obtains a global write lock and will block other operations until it has completed.

相關(guān)文章

  • MongoDB Shell 命令實例總結(jié)【進(jìn)階篇】

    MongoDB Shell 命令實例總結(jié)【進(jìn)階篇】

    這篇文章主要介紹了MongoDB Shell 命令,結(jié)合實例形式總結(jié)分析了MongoDB數(shù)據(jù)庫常用的查詢、更新、插入、集合、函數(shù)等相關(guān)操作技巧與注意事項,需要的朋友可以參考下
    2019-02-02
  • CentOS 7系統(tǒng)下SELinux阻止MongoDB啟動的問題詳解

    CentOS 7系統(tǒng)下SELinux阻止MongoDB啟動的問題詳解

    這篇文章主要給大家介紹了關(guān)于CentOS 7系統(tǒng)下SELinux阻止MongoDB啟動問題的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-11-11
  • MongoDB基礎(chǔ)之文檔操作

    MongoDB基礎(chǔ)之文檔操作

    這篇文章介紹了MongoDB基礎(chǔ)之文檔操作,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-06-06
  • MongoDB的基本操作實例詳解【服務(wù)端啟動,客戶端連接,CRUD操作】

    MongoDB的基本操作實例詳解【服務(wù)端啟動,客戶端連接,CRUD操作】

    這篇文章主要介紹了MongoDB的基本操作,結(jié)合實例形式分析了MongoDB數(shù)據(jù)庫的服務(wù)端啟動,客戶端連接,CRUD操作等基本實現(xiàn)方法與操作注意事項,需要的朋友可以參考下
    2020-04-04
  • MongoDB windows解壓縮版安裝教程詳解

    MongoDB windows解壓縮版安裝教程詳解

    這篇文章主要介紹了MongoDB windows解壓縮版安裝教程詳解的相關(guān)資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2016-09-09
  • MongoDB聚合運算符$dateFromString詳解

    MongoDB聚合運算符$dateFromString詳解

    $dateFromString聚合運算符將日期時間字符串轉(zhuǎn)換為日期對象,本文給大家介紹MongoDB聚合運算符$dateFromString的相關(guān)知識,感興趣的朋友跟隨小編一起看看吧
    2024-03-03
  • MongoDB運行日志實現(xiàn)自動分割的方法實例

    MongoDB運行日志實現(xiàn)自動分割的方法實例

    這篇文章主要給大家介紹了關(guān)于MongoDB運行日志實現(xiàn)自動分割的方法,文中以一個MongoDB實例為例,寫了一個腳本來實現(xiàn)自動分割MongoDB日志,有需要的朋友可以參考借鑒,下面來一起看看吧。
    2017-01-01
  • mongodb在windows下的安裝步驟分享

    mongodb在windows下的安裝步驟分享

    MongoDB是一個介于關(guān)系數(shù)據(jù)庫和非關(guān)系數(shù)據(jù)庫之間的產(chǎn)品,是非關(guān)系數(shù)據(jù)庫當(dāng)中功能最豐富,最像關(guān)系數(shù)據(jù)庫的
    2011-10-10
  • 分布式文檔存儲數(shù)據(jù)庫之MongoDB分片集群的問題

    分布式文檔存儲數(shù)據(jù)庫之MongoDB分片集群的問題

    這篇文章主要介紹了分布式文檔存儲數(shù)據(jù)庫之MongoDB分片集群的問題,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-11-11
  • 解決MongoDB占用內(nèi)存過大頻繁死機(jī)的方法詳解

    解決MongoDB占用內(nèi)存過大頻繁死機(jī)的方法詳解

    這篇文章主要介紹了解決MongoDB占用內(nèi)存過大頻繁死機(jī)的方法詳解,需要的朋友可以參考下
    2020-02-02

最新評論

兖州市| 斗六市| 江源县| 百色市| 肃宁县| 瑞金市| 九龙坡区| 东乡县| 塘沽区| 弥勒县| 福泉市| 甘孜县| 长葛市| 宝鸡市| 特克斯县| 崇文区| 新津县| 敦煌市| 陵川县| 班戈县| 蓬莱市| 开原市| 永德县| 通海县| 镇江市| 休宁县| 星子县| 青河县| 万州区| 玛纳斯县| 舞钢市| 柳河县| 铜梁县| 育儿| 扎囊县| 佳木斯市| 左贡县| 沧源| 兴隆县| 江油市| 安康市|