Android - файл словаря. Что быстрее: база данных или чтение файла напрямую?

Я делаю приложение-словарь для Android. Это приложение использует файлы stardict и DICT, которые часто бывают довольно большими (10 МБ или более) и содержат простой текст.

Когда пользователи ищут слово, мое приложение будет читать файл случайным образом и возвращать результат. В некоторых статьях я читал, что чтение файла - дорогое и медленное. Поэтому мне интересно, является ли перенос всех данных в базу данных лучшим решением?

9
задан Genzer 14 June 2011 в 17:04
поделиться