我喜歡SQLite的簡單性,但從設計上來說,它不支持併發訪問。我寫的應用程序並不需要太多,所以我想避免像MySQL這樣較重的解決方案,這些解決方案更難以部署(遠程客戶通常沒有計算機人員)。輕量級客戶端/服務器DB?
有人知道一個好的解決方案,將提供以下功能?
- 客戶端可用於VB.Net應用
- 服務器本身並不一定是一個.NET應用程序。實際上,我寧願使用裸機服務器,以使其即使在嵌入式Linux主機上運行的RAM/CPU也少於普通PC的
- 易於安裝:客戶端部分應該靜態鏈接到客戶端應用程序內或可用作爲一個單一的DLL,並且服務器應該只是一個單一的EXE偵聽查詢,Fossil(http://www.fossil-scm.org)
- 客戶端可以通過廣播服務器拾取的數據來定位局域網上的服務器,因此用戶沒有記下IP地址,並將其粘貼到每一個客戶端
- 開源,或中等價位的閉源
Dupe? http://stackoverflow.com/questions/1023785/light-weight-sql-server-for-linux-windows – Joe 2010-04-29 11:21:02
對,我應該更新的問題,而不是: - 在這一點上,似乎沒有人支持SQLite類客戶機/服務器解決方案。 – Gulbahar 2010-04-29 13:11:26