天天看點

MongoDB的大資料的存儲方式

GridFS Tools使用方式

GirdFS是一種專門對大資料檔案存儲的。

什麼時候使用GirdFS:

 1、大檔案

 2、上傳檔案

 3、檔案經常性的改變

使用方法:

 $ ./mongofiles list    檢視檔案

connected to: 127.0.0.1

$ ./mongofiles put libmongoclient.a   上傳libmongoclient.a的檔案

done!

$ ./mongofiles list

libmongoclient.a 12000964  顯示檔案大小

$ cd /tmp/

$ ~/work/mon/mongofiles get libmongoclient.a 擷取libmongoclient.a檔案

$ ~/work/mongo/mongofiles get libmongoclient.a

done write to: libmongoclient.a          擷取成功

$ md5 libmongoclient.a

MD5 (libmongoclient.a) = 23a52d361cfa7bad98099c5bad50dc41  進行md5的驗證

$ md5 ~/work/mongo/libmongoclient.a

MD5 (/Users/erh/work/mongo/libmongoclient.a) = 23a52d361cfa7bad98099c5bad50dc41