【问题标题】:WP7 Data Storage-- lots of dataWP7 数据存储——海量数据
【发布时间】:2011-04-01 23:19:57
【问题描述】:

我将创建一个需要存储大量数据的 WP7 应用程序。具体来说,文本块(短文章长度),任何时候都超过50-500。

我是一个 PHP 人,所以如果我在服务器上执行此操作,我会使用 MySQL,那么 WP7 是否有一个等效的数据库系统或数据存储系统可以处理这么多的文本?隔离存储可以解决这个问题,还是我必须使用其他东西?

它不一定是 SQL,只要是可以处理大量数据的东西。我只是以 MySQL 为例,因为如果这是一个服务器,它将是(我的)理想选择。

【问题讨论】:

  • MS SQL 对你有好处吗? ...顺便说一句,您甚至可以在 Windows 平台(服务器端)上使用 MySQL
  • 我快速搜索了一下,找不到任何关于 WP7 的 MS SQL 的信息。你有链接吗?顺便说一句,它不必是 SQL,它只需要能够处理大量数据......
  • 啊,SQLite 在那里——完美。谢谢!如果您发布某些内容作为答案,我可以接受。
  • @Andrew,对不起,我首先误解了你的问题。我以为你需要一个服务器端的数据库...

标签: c# silverlight windows-phone-7


【解决方案1】:

我建议使用LINQ To XML 并将 XML 文件存储在独立存储中。技术很棒。它在 VS 中具有智能感知功能,语法类似于 SQL,因此您应该能够轻松上手。我已经将它用于与您类似的场景,并且性能很好。

以下是一个示例链接,可帮助您入门:

LINQ TO XML Sample

好消息是,一旦你学会了这一点,你就可以在阅读 Web 服务、写入 xml 文件、更新等时使用它。如果这有帮助,请告诉我。

更新:有了 mango,我们现在可以访问 SQL Server Compact。所有信息都在MSDN

【讨论】:

    【解决方案2】:

    目前有很多数据库支持 Windows Phone 7。请参阅列表:Local Sql database support for Windows phone 7

    如果平面文件更合适,您不必使用数据库。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-02-16
      • 1970-01-01
      • 1970-01-01
      • 2012-01-26
      • 2020-02-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多