Android — проанализировать часть файла JSON с сервера

#java #android #json #database

#java #Android #json #База данных

Вопрос:

Я работаю над приложением для социальных сетей с файлом JSON в качестве базы данных. Проблема в том, как я могу проанализировать ТОЛЬКО определенную часть (например, конкретную информацию о пользователе), не анализируя всю базу данных JSON на устройстве?

Комментарии:

1. Вам все равно придется анализировать JSON, чтобы найти нужную вам информацию, но вам не нужно загружать неинтересную информацию в память, если вы используете потоковый анализатор JSON. — Однако каждый раз, когда вам нужно что-то найти, вам нужно снова анализировать с самого начала, так что это будетбудьте медленными, когда размер файла JSON увеличивается. Возможно, вам захочется пересмотреть использование файла JSON в качестве базы данных.

2. Разве эффект замедления не происходит в каждой базе данных? @Andreas

3. Нет, потому что базы данных имеют индексы для более быстрого поиска.

4. Достаточно ли хорош синтаксический анализ sql с использованием json? @Andreas

5. Понятия не имею, что вы подразумеваете под «анализом sql с использованием json».