作爲一個不熟練的程序員,我打算爲醫生辦公室開發一個簡單的單用戶C#Windows Forms應用程序。醫生希望存儲,閱讀和修改關於患者的簡單數據(個人數據和病史)。這只是字符串,整數和日期。 1000-5000名患者。 他只想從2臺不同的個人電腦訪問數據,而不是同時訪問數據。原則上他沒有任何硬件,但這兩臺筆記本電腦。使用XML作爲存儲和Google Drive
那麼,我認爲是使用XML文件作爲存儲文件(包括所有患者的數據)並將這些文件存儲在他的筆記本電腦的Google Drive應用程序文件夾中,以實現兩個位置的disponibility。我認爲這是因爲它很簡單,但我從來沒有教過類似的東西...
所以......你認爲它可以工作,或者它只是一個愚蠢的?如果是的話,你有什麼建議?
非常感謝,
感謝@Pratik,我是這些無服務器數據庫中的新成員...有許多事情我不知道!我會看看,因爲這聽起來很好,因爲這種情況... – MikO
我一直在看一看,這個無服務器的數據庫正是我想要的,因爲你有一個單一的文件中的所有數據庫...這是完美的!但將此文件放入Google Drive中的情況如何?你認爲這是一個好的解決方案嗎?它很容易,它是免費的,你甚至不需要使用任何API,因爲GoogleDrive在用戶文件夾中創建了一個文件夾...... – MikO
我真的不能說它會有多好。如果數據庫文件隨應用程序運行而改變,我希望谷歌驅動器啓動同步上傳。我希望這是一個完整的上傳,而不是一些差異上傳,這可能是一個性能/帶寬殺手,尤其是在數據庫文件繼續增長的時候。您可以嘗試在應用程序啓動時將DB文件的臨時副本臨時複製到臨時文件夾,然後在應用程序關閉時將其移回到谷歌驅動器進行同步。但我真的不認爲這是一個合適的解決方案。 – softveda