2013-10-06 44 views
0

我實際上正在開發一個多用戶應用程序,用戶可以將他們自己的信息存儲到本地數據庫中。現在,還有另一個數據庫文件存儲人們的數據。我正在尋找MySQL服務器的替代品(當然沒有預算......)。 想起DropBox(或雲存儲)。使用DropBox存儲本地數據庫文件

是否有可能使用DropBox存儲主Database .mdf文件,並讓他們想要獲取他們的數據時可用?

回答

0

不要這樣做。

  1. 訪問不能很好地擴展到多個用戶/中型數據庫。

    • 訪問的大小限制爲2GB(這可以在某些情況下獲得)。如果兩個用戶同時修改主數據庫
    • 最多255個併發用戶
  2. 收發箱的無法同步的差異。請記住,Dropbox會在本地修改文件,然後在每次更改時上傳新版本。

基本上,如果你想支持多用戶,你想共享的數據庫,你要麼必須有一箇中央服務器來託管所有的數據或某種客戶端級別的同步,允許用戶給每個有完整數據庫和更改的副本將在所有客戶端同步。

+0

儘管我最多有25到30個用戶?用戶不下載整個數據庫,只下載他們鏈接的數據。 我認爲解決SQL查詢將足以覆蓋下載完整文件的需要。 – user2071260

+0

@ user2071260 MSAccess需要文件系統級訪問數據庫文件並創建一個鎖定文件來處理用戶爭用。 UNC共享上託管着許多共享的MSAccess數據庫。 –

+0

我明白了。我必須找到一種方法來讓他們購買一臺該死的電腦來託管數據庫。 – user2071260

相關問題