私はnodejsを使い始めましたが、現在私はmongodbデータベースを使ってNode Web APIを開発中です。Nodejsは何十億ものイメージをファイルシステムに保存します
- ユーザーが プロフィール写真とカバー写真をアップロードすることができるはずプロジェクトの要件によると。
- とユーザーの十億がある場合もありますが、いくつかの研究を行った後
を占め、私は、「ファイルシステム内の画像を保存すると、データベースに保存するよりも優れている」ことを発見した
だから今、私の計画はにありますファイルシステムに画像を保存する。 しかし、 は - 大量の画像を保存するためには、迅速ので、上記の要件の
にファイルにアクセスすることができるはず - (OSに基づいて)1つのフォルダに置くことができるファイルの数が限られ があります、私たちは良いフォルダ構造と命名方針を持つ必要があります。
何十億というプロファイル写真を保存するには、誰も良い名前付けアルゴリズムとフォルダ構造を提案できますか?
(OSが一つの場所で非常に多くのフォルダをサポートしている場合)あなたはユーザーごとにフォルダを作成することができ
あなたがGoogleのようなサービスを検討していますストレージ? – DauleDK
はい私はクラウドサービスを利用しようとしていますが、問題はファイルを正しく保存する方法です。画像参照をデータベースに保存する必要があるためです。 –