【发布时间】:2011-09-14 21:26:01
【问题描述】:
我正在为安卓制作一个字典应用程序。这个应用程序使用 stardict 和 DICT 文件,这些文件通常非常大(10MB 或更大)并且只包含纯文本。
当用户查找单词时,我的应用会随机读取文件并返回结果。我读过一些文章,阅读文件既昂贵又慢。所以我想知道将所有数据都放入数据库是否是一个更好的解决方案?
【问题讨论】:
-
对您来说哪个更重要,开发速度还是易于开发?您也许可以使用“插值搜索”以同样快或更快的速度编写某些内容,但实现起来需要更长的时间。
-
我的目标是尽快将结果返回给用户。谢谢你的算法,我会读一读。
标签: android database dictionary io