Работаю менеджером в интернет - магазине и увлекаюсь программированием.
База клиентов у нас в google sheets, ибо общий доступ - удобно.
Записей примерно 5000. Начальник попросил сделать скрипт, который вынесет в отдельную таблицу постоянных покупателей. В первой должны остаться только "одиночки".
Прохожу циклом, в один массив добавляю повторюшек, в другой - одиночек. Потом заполняю таблицы этими массивами.
Нормально работает на маленькой таблице - на 5000 строк почему-то глючит и добавляет по два раза одних и тех же. Плюс вообще работает долго. Частями обрабатывать не выйдет, ибо надо сравнить целиком все 5000 на повторы.
Прошу вашего совета - может есть еще варианты решения такой задачи? Платные базы не подойдут :(
базы должны храниться в Базах Данных , уж простите за тафталогию но это именно они
И причины этому даже не то что у вас большая база а в том что она должна поддерживать транзакции.
Пралельные чтения запись, подчиненные подтаблицы и тд и тп и тп.
Бесплатный вариант и как ее хранят миллионы людей это БД
Любая на ваш выбор и способ с ней взаимодействия.
В вашем случае возможно вам стоит подключиить к сайту Битрикс24, дабы до 12 пользователей он бесплатный.
И обрабатывать их в СРМ, дабы там есть и лиды и воронки и телефоны статусы по клиентам, активные не активные купленые ими товары.
НУ или просто харните все в mysql а гугл таблицы помоему с ними умеют работать.