検索

ホームページ  >  に質問  >  本文

java - 关于图片,视频等保存数据库的问题,谢谢

1.以前我咨询过一些前辈,他们说将图片和视频以文件形式保存在服务器上比较好(一般会腾出一台专门放上传文件的服务器),因为数据库写入写出太消耗资源。

2.那我想问下如果有一天用户突然要迁移项目到另一台服务器,比如原来的服务器,图片都是存放在D://pic//目录下,然而新的服务器没有D://盘符怎么办?

高洛峰高洛峰2887日前485

全員に返信(6)返信します

  • 巴扎黑

    巴扎黑2017-04-17 17:45:55

    通常、データベースにはリソースのパスが保存されます。プロジェクトでは相対パスが使用されることはほとんどありません。相対パスを使用する場合、基本的には問題はありません。

    返事
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-17 17:45:55

    画像とビデオのリソースは別のサーバーに配置され、img.xxx.com などの別のドメイン名を使用してアクセスされるため、サーバーを移行してもパスが変更されても影響を受けません。リライト。

    返事
    0
  • 高洛峰

    高洛峰2017-04-17 17:45:55

    データベースにはリンクが保存されている必要があります。データベース内の特定のフィールドの値が大きすぎると、テーブル全体のクエリ効率に影響します。

    返事
    0
  • PHPz

    PHPz2017-04-17 17:45:55

    1. ディレクトリ構造が変わらない限り、パスは簡単に変更できます。
    2. 頻繁にアクセスされ、公開できる画像については、次のようなストレージ サービスを使用することをお勧めします。これにより、サーバーの負荷が軽減される一方で、cdn 後のアクセスも高速になります。

    返事
    0
  • 阿神

    阿神2017-04-17 17:45:55

    私が学校でデータベースの原理を勉強していたとき、先生は繰り返しこの質問をしましたが、その後、私が選択科目として JSP/サーブレットを受講したとき、先生は得たものをすべてデータベースに入力しました。と、迷ってしまいました。 。 。

    返事
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-17 17:45:55

    データベースにファイルを保存するパスには絶対パスを使用しないでください。

    返事
    0
  • キャンセル返事