2012-01-03 51 views
1

我們使用我們在Azure上託管的C#網站中的城市數據庫GeoLiteCity上傳到Azure時爲了減少包裝大小而在哪裏存儲二進制格式數據庫?

正如他們推薦的那樣,我們使用二進制:GeoLiteCity.dat。 這個文件包含在我們的項目中。

問題是該文件的權重大約是28 Mo. 由於GeoLiteCity.dat存在於源代碼和bin文件夾中,因此每次部署到Azure時,包的大小都很大。

有沒有一種方法可以讓我們在仍然使用相同數據庫的同時減小包的大小?

我們已經在我們的靜態內容中使用了blob,正如this question中建議的那樣,但是可以對.dat文件做同樣的事情嗎?

編輯:這是一個只讀數據庫。

回答

1

由於這是一個只讀數據庫,您是否考慮使用Azure Drive?這樣,您可以只將一個虛擬硬盤驅動器存儲在blob存儲中,並在您需要的每個實例中安裝它只讀。

+0

謝謝,我會嘗試這個選項。 – alexandrekow 2012-01-03 14:18:03

相關問題