我是nodejs的新手,目前我正在使用mongodb數據庫在Node Web API上工作。Nodejs將數十億的圖像存儲在文件系統中
- 根據項目要求,用戶應該可以上傳 他們的個人資料圖片和封面照片。
- 並且可以有幾十億的用戶帳戶
做了一些研究之後,我發現,「在文件系統中存儲的圖像比在數據庫中存儲更好」所以,現在我的計劃是
將圖像保存在文件系統中。 但是, - 有文件可以放在一個文件夾(基於OS)的數量有限 - 應該能夠快速訪問文件
的,因爲上面的要求,爲了存儲大量圖片,我們需要有一個好的文件夾結構和一個命名策略。
任何人都可以提出任何好的命名算法和文件夾結構來存儲數十億的配置文件圖片嗎?
(我目前正在訪問的對象ID的用戶可以通過mongodb的生成)
你有像谷歌認爲服務存儲? – DauleDK
是的,我打算使用雲服務,但問題是,如何正確存儲文件。因爲我需要在數據庫中保存圖像引用。 –