disimpan dalam pangkalan data seperti yang anda nyatakan, tetapi 没听过也没见过谁真这么干过. Terdapat sekurang-kurangnya dua sebab untuk tidak melakukan perkara ini:
Sebagai contoh, gambar adalah kira-kira 1M Jika terlalu banyak, saiz fail pangkalan data akan berkembang dengan cepat
Volume data adalah besar, dan ia akan menjadi sangat perlahan untuk dimuatkan apabila membuat pertanyaan
Kaedah 2
Fail
diletakkan pada 磁盘 seperti fail biasa dan pangkalan data merekodkan 路径 fail dalam sistem fail. Apabila membaca fail, mula-mula baca lokasi fail pada cakera daripada pangkalan data, dan kemudian pelayan (nginx atau tomcat, dsb.) akan menghantar semula fail itu kepada klien.
Bercakap lebih lanjut:
Untuk kaedah dua, fail selalunya diletakkan pada pelayan fail statik khusus Do 动静分离 Jika anda berminat, anda boleh mencari kata kunci: nginx反向代理.
Sebagai contoh, anda boleh menggunakan nginx atau apache untuk memproses fail statik secara khusus (gambar, video, dsb.). Untuk permintaan yang benar-benar tidak boleh dilakukan 静态化, permintaan tersebut akan diproses secara dinamik oleh tomcat dan dihantar semula kepada pelanggan.
Terdapat sekurang-kurangnya dua kaedah:
Kaedah 1
disimpan dalam pangkalan data seperti yang anda nyatakan, tetapi
没听过也没见过谁真这么干过
.Terdapat sekurang-kurangnya dua sebab untuk tidak melakukan perkara ini:
Sebagai contoh, gambar adalah kira-kira 1M Jika terlalu banyak, saiz fail pangkalan data akan berkembang dengan cepat
Volume data adalah besar, dan ia akan menjadi sangat perlahan untuk dimuatkan apabila membuat pertanyaan
Kaedah 2
Faildiletakkan pada
磁盘
seperti fail biasa dan pangkalan data merekodkan路径
fail dalam sistem fail.Apabila membaca fail, mula-mula baca lokasi fail pada cakera daripada pangkalan data, dan kemudian pelayan (
nginx
atautomcat
, dsb.) akan menghantar semula fail itu kepada klien.Bercakap lebih lanjut:
Untuk kaedah dua, fail selalunya diletakkan pada pelayan fail statik khusus Do
动静分离
Jika anda berminat, anda boleh mencari kata kunci:nginx反向代理
.Sebagai contoh, anda boleh menggunakan
nginx
atauapache
untuk memproses fail statik secara khusus (gambar, video, dsb.).Untuk permintaan yang benar-benar tidak boleh dilakukan
静态化
, permintaan tersebut akan diproses secara dinamik olehtomcat
dan dihantar semula kepada pelanggan.Simpan pada pelayan anda sendiri dan lakukan penyimpanan fail yang diedarkan anda sendiri, ketersediaan tinggi dan sebagainya
Panggil antara muka pihak ketiga, seperti Zaipaiyun atau Alibaba Cloud OSS, tanpa perlu mengendalikan dan menyelenggaranya sendiri