logo
logo
Из личного опыта... [terra 07/02/2011 20:46]
Извините за дубль, но похоже в этой ветке мое сообщение будет более актуальным...
 
Андроид + XML база + zip ярхив - плохое сочитание.
Чисто технологически возможны проблемы с большими базами в будущем из-за ограничений платформы. А я знаю, что люди здесь ведут свои базы уже долгие годы, поэтому подозреваю, что перевод таких баз в XML выльется в мегабайты данных.
 
Суть проблемы: лимит операционки на каждый процес ~20-24 Мб в зависимости от версии ОС, соответственно: скачать зип-архив небольшого размера + распаковать его в памяти в большую XML-ку + распарсить и создать инфраструктуру соответствующих объектов в памяти может легко вылится в Out Of Memory. И это не смотря на всю мощь современных андроид-смартфонов с многоядерными процами и гигабайтами оперативки на борту! Поверьте - мы тоже были "слегка" в шоке...
 
Конечно - есть обходные пути, но, все-же, просьба учесть реальный опыт...