※ 引述《WayneChu (台北人在洛城)》之銘言:
: 我希望能讓我的應用程式能自己儲存/查詢一些資料,希望能滿足:
: 1.資料存成本地端的資料檔案,由程式存取,而非連接到外部的資料庫服務
: 資料量可能會大到用XML效能會不佳
: 2.資料庫引擎內嵌在程式中,使用者不必另外安裝資料庫的服務
: 3.我可以以GPL授權發布我的程式,不必擔心授權問題
: 我查到一個似乎很好用的資料庫
: http://db4o.com/
: 可以直接儲存/讀取C#的原生物件,且滿足以上的條件
: 但是我還是比較習慣使用SQL的關聯式資料庫,
: 微軟的SQL Server Compact Edition似乎可以滿足1.
: 但是不能滿足2.,還是要使用者另外安裝runtime
: 3.不知
: 請問有其他好用的資料庫可以用嗎?
1 和 2 的話可以看看這個:
http://www.vistadb.net/compare_sql_compact.asp
3 的話 MySQL 的 Embedded 版本似乎不是 open source 的, 只設商業授權.
PostgresSQL 則未有在開發在 PDA 環境的計劃...
好像沒甚麼選擇呢...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 58.153.20.153