-1

我想问问实施的想法。

我有一个固定的本地数据库。它包含 10k 个不同长度的字符串(10 到 100)。我想允许用户搜索关键字并使用列表视图显示结果?可能加粗与关键字匹配的文本。

所以,我打算使用 sqlite。那样行吗?或者性能会变慢?谢谢

4

1 回答 1

1

SQLite 将是完美的,特别是如果您会提出某种复杂的查询,这里重要和棘手的部分是如何一次处理如此大量的信息,与持久层相关的 SQLite 是要走的路,现在为了展示它,有很多不同的技术可以采用,我建议你研究一下延迟加载,它基本上是在用户滚动或更新时加载数据,问题是如果你的一个结果是 1k 或更多,您可能会遇到严重的内存问题,因此请使用加载技术进行计数,以便以友好的方式最大化您的应用程序性能......

希望这对您有所帮助并为您指明正确的方向。

问候!

于 2013-10-24T18:13:34.297 回答