В настоящее время у меня есть веб-приложение HTML5, которое использует кэш localstorage/websql/app.
Теперь, когда размер базы данных вырос примерно до 12 МБ, запросы, возвращающие тысячи записей за раз, вызывают длительное время загрузки. Клиент не хочет использовать пейджинг, который решил бы эту проблему, но, похоже, мне придется загрузить небольшое подмножество данных, а затем загрузить остальные. Но мне было любопытно, есть ли у кого-нибудь другие идеи/подходы, которые могли бы ускорить большие запросы с помощью кэширования или какого-либо другого типа оптимизации.
Платформа: iPad 1/2