Не уверен, если это важно: приложение написано с помощью реакции-native. Вопрос об iOS и Android-приложениях.Приложение локальная база данных
У меня есть статическая база данных, которая содержит в настоящее время ~ 9000 строк, каждая строка содержит 45 столбцов и около 280 букв в ней. Таким образом, база данных относительно небольшая. Мне нужно выполнить поиск по шаблону (эквивалент ILIKE
в Postgres) и сортировку на основе разных столбцов с числовыми значениями. Никаких вставок, никаких изменений, никаких отношений с другими «таблицами» не требуется.
Должен ли я писать сервер nodejs, создавать базу данных PG, подключать приложение через веб-сокет и запускать запрос данных из pg, или мне просто нужно как-то создать локальную базу данных в приложении и выполнить поиск через нее прямо в приложении? Местный db проще, но я беспокоюсь о производительности. Если ничего плохого в производительности, то что, если база данных вырастет до 15000? 50000?