2009-11-10 34 views
0

我有一個Windows應用程序和一個PHP Web應用程序(沒有連接到互聯網所有時間),最終數據添加/刪除/更新可能發生在任何地方。所以數據必須每天或手動同步。與vb.net和php數據同步

我有一個小的sqllite數據庫文件(小於500K)在我的結尾,並且php web應用程序使用Mysql,結構保持不變。

我想有一個更新功能在我的Windows應用程序,它直接將我的sqllite數據庫文件到我的網絡服務器,然後 1.腓應該從sqllite數據庫文件讀取值從上傳的文件中插入一些值到MySQL 2. Php應讀取來自mysql數據庫文件的值,並將它們插入sqllite數據庫文件

並最終將它們發送回我的Windows客戶端PC。我想使用.net 2.0。

任何人有一個想法,以完成上述工作或建議,使同步更容易將幫助我很多。 請告訴我如何完成架構或設計

回答

1

如果更改數據庫系統是負擔得起的,我建議你看看db4o。它提供與replication system副本同步的開箱即用功能。它是100%管理的,它也可以在Windows Mobile設備上運行。

此外,它比你想象的任何RDMS更容易,更乾淨,更快,如果你需要(比如sqlite),可以使用更少的服務器。