使用内置本地数据库或隔离存储

时间:2011-12-07 13:27:52

标签: windows-phone-7.1 windows-phone-7

本地数据库现已内置于Windows Phone 7.5 Mango中。我正在考虑使用数据存储一些不相关的集合的场景。使用本地数据库非常简单,而使用独立存储需要更多的自定义开发。还有一些替代解决方案,如FileDb,在此前的芒果前讨论中提到https://stackoverflow.com/a/6954250/346995

在简单性和性能方面,本地数据库/隔离存储的最佳解决方案是什么?本地数据库是否适合大多数情况?

1 个答案:

答案 0 :(得分:6)

除非你要存储关系数据(听起来你不是),我建议使用IsoStore。这并不是那么难以使用。

现在,就性能而言。在手机上读取磁盘不会很快。话虽这么说,你使用的任何解决方案最终都将保存到磁盘;所以如果你选择DB或IsoStore,我认为你不会注意到很多不同之处。

Isolated Storage Overview
Isolated Storage Best Practices
31 Days of Mango: Isolated Storage
Using Isolated Storage in Windows Phone 7