2016-12-27 19 views
2

是否有人使用雲提供訪問他們的RETS MLS圖像,以便公衆可以隨意訪問W/O密碼?我目前有圖像存儲在我的服務器上,可以通過我的網站直接訪問公共,但是需要更多的空間,而且不知道如何將圖像上傳到網絡並使其可以通過我的網站查看。我從RETS服務器每15分鐘下載一次,並將它們存儲在我的服務器上。所以,我需要的是將存儲轉換爲雲的過程,因爲知道可能存在訪問雲的一些密碼要求。任何使用雲來保存他們的RETS圖像..需要更多的空間任何想法?

+0

您可以將它們上傳到Amazon S3,但您需要檢查您的MLS提供商的政策,即在S3或其他雲提供商上存儲RETS圖像是否符合其規則。 –

+0

我知道它可以完成..我只是從那些正在做這件事的人那裏尋找建議..就像涉及到的那樣..是否真的可以管理擁有60,000個目錄,因爲每個圖像都需要它自己的目錄..並且可以因爲你必須經常刪除它們,所以得到真正令人討厭的速度..但感謝您的建議。 –

+0

爲什麼不使用S3併爲每個MLS ID都有一個存儲桶(文件夾)。存儲區包含圖片。每次有該MLS ID的照片更新時,請刪除存儲桶的內容並上傳新照片。然後在同一個更新腳本中,將S3圖像鏈接的URL存儲在數據庫中。 –

回答

0

我們正在使用Azure存儲(https://docs.microsoft.com/en-us/azure/storage/)來緩存我們某個產品的所有圖像。我們對那裏的圖像進行「延遲加載」。如果對圖像提出請求,我們會將其從我們的雲存儲(圖像公開發布的位置)中拉出來,然後以比RETS媒體請求快得多的速度進行流式處理。如果我們必須從RETS服務器上爲圖片發出按需請求,我們立即緩存它。我們還會爲較慢的MLS預取圖像。圖像對我們使用RETS系統的性能影響很大。

這也讓我們做了一些很酷的事情,比如爲我們的客戶快速調整圖像大小,以便他們不必浪費帶寬下載全尺寸圖像,如果這不是他們想要的。

這裏是我們的開源SDK的鏈接,關於我們的客戶如何最終使用圖像服務。 https://github.com/timitek/getrets-php-sdk#imageurl

0

Amazon S3 Buckets是一個更好的解決方案。我們有大約18 TB的數據。而且就像你說的「每個圖像需要它自己的目錄」一樣,我們有400多個MLS的數百萬個目錄。

一切正常,並沒有延遲。它的可擴展性也是。

注意:我們正在獲取MLS圖像的二進制原始數據,並且我們直接寫入S3並製作圖像網址。

相關問題