2017-06-21 74 views
2

我發現很多關於這個話題的不同問題,但他們都是6歲,可能10歲。在2017年將圖像存儲爲blob?

軟件不斷改進..如何將圖像存儲爲Blob(在MariaDB中)今天執行和縮放?是否將圖像存儲爲Blob是最新MariaDB dbmss中可行的解決方案?

+1

爲什麼它會比在文件系統中存儲圖像更可行或更好,然後只將URL引用保存到數據庫中? – Martin

+0

除了其他的考慮因素,低於100k的圖片是好的。 – Strawberry

+1

你在優化什麼?最終,數據庫使用文件系統。但是,數據庫還有其他一些功能,例如使用RAM來緩存工作數據集,處理與客戶端的連接(客戶端可以是另一種服務,例如'php-fpm'),所以問題不是關於可行性,而是關於什麼你想實現。您可以輕鬆地複製數據庫,您可以對錶格進行分片,由於此RAM緩存可以實現更快的讀取速度 - 所以您想實現什麼目標?是的,這是可行的。它總是可行的。但是,從1970年至2017年(以及之後)仍然使用正確的工具來完成這項工作。 –

回答

0
  • MySQL和MariaDB在這方面沒有變化。
  • 對圖像的網頁引用沒有改變。
  • 紡紗驅動器已被更快速的SSD取代。
  • 圖片已經成長。

儘管如此,關於BLOB與文件系統存儲圖像的爭論大多是相同的。