java - 关于图片,视频等保存数据库的问题,谢谢
高洛峰
高洛峰 2017-04-17 17:43:55
0
6
467

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

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

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全員に返信(6)
巴扎黑

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

いいねを押す +0
伊谢尔伦

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

いいねを押す +0
小葫芦

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

いいねを押す +0
PHPzhong

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

いいねを押す +0
阿神

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

いいねを押す +0
伊谢尔伦

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

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート