快速本地数据库

leo*_*ora 7 c# database caching

我有一个桌面应用程序,可以将soap与服务器对话.通信非常慢,所以我想预先下载大量数据并从我的本地数据库查询.我希望这个本地数据在应用程序关闭后继续存在,这样做的最佳方法是什么...有什么好的产品/例子可以做到这一点..我缓存了大约25个表.

Jam*_*ery 14

SQLite非常适合这一点.几年前,我写了一个"智能客户端"应用程序,我在其中维护了一个本地缓存,以便用户仍可以离线使用该应用程序.我使用SQLite并没有问题,它非常小,很快就存在,并且大多数现代ORM都支持它.(我使用的是NHibernate)

http://www.sqlite.org/