我正在開發一個應用程序,它將有一箇中央數據庫用戶可以添加條目。數據庫必須位於某個服務器上,但我希望用戶能夠離線添加條目。連接可用時,應用程序將同步到主分區。因此,我建議我需要2個數據庫 - 主要坐在服務器上(最好是linux),每個客戶端機器上的一個小數據庫用作脫機時的緩衝區。該應用程序將編碼在C#窗口。我無法決定要使用哪些數據庫,以及我是否可以利用任何複製技術來簡化操作。另外,我不想支付任何東西;)所以,我想我的問題是...ADO.NET(Sql Compact + MySQL + IBM db2 expressC)
我必須從像SQL精簡版將數據移動到任何麻煩ADO.NET編寫代碼MySQL的?
是否有任何的複製解決方案將本地移動的東西主數據庫對我
我最近發現IBM的DB2 expressC,但我不知道這是否是無服務器以及安裝的服務器。有人知道嗎?
火鳥可以是服務器或無服務器。我可以在它們之間複製嗎?服務器模式是否能夠大量使用?
感謝道格拉斯和Andomar爲您解答。看起來我只能給你們中的一個人分配一個嘀嗒聲。我將查找公文包模型 - 不知道這一點。我認爲你現在有200個併發用戶的例子就足夠了。我會選擇MySQL/SQLCE或Firebird/Firebird。我會做更多的挖掘。 – user191373 2009-10-18 11:18:54
Firebird有很多複製解決方案http://www.firebirdfaq.org/faq249/ – 2009-10-18 18:35:07