@EDSAC

Какую БД или решение выбрать для замены экселя?

Здравствуйте, коллеги.

Прошу экспертного совета по выбору решения-базы данных.
Хочу создать базу данных для работы с клиентами (абонентами) с выводом в эксель. Сейчас эту задачу решает эксель в базе которого более 500 000 строк (клиентов) и понятное дело тормозит.

Какой функционал нужен:
Отчёты – месяц, квартал, год (для инженеров, бухгалтерии и руководства).

Фильтры выбора графиков и поиска по БД. Необходимо проводить сортировку и вывод посещений абонентов нашими сотрудниками.

Совместное пользование одним файлом (редактирование)+ ведение логов изменений пользователей. Возможность делать откат при ошибке.

Прикрепление данных с GPS трекеров.

Разделение доступа по подразделением

Возможность экспорта в 1С

Быстродействие

Железо:
Supermicro SYS-6028R-TR
Виртуалоки на esxi 6.0
Nas microtik и 2 гигабитных свича

Рассматриваю в основном бесплатные и open source решения.
  • Вопрос задан
  • 737 просмотров
Пригласить эксперта
Ответы на вопрос 4
tsklab
@tsklab
Здесь отвечаю на вопросы.
5f04abcf9ce9b963620587.png
Ответ написан
Комментировать
CityCat4
@CityCat4
Внимание! Изменился адрес почты!
А почему тогда сразу 1C не использовать? Опенсорсных баз ровно две - мускл и постгрес, для Вашей задачи обе достаточно хороши. Но база данных - базой данных, ее же как-то показывать надо :) Тут либо готовую морду искать, либо ваять самому.
Ответ написан
dimonchik2013
@dimonchik2013
non progredi est regredi
баз хоть жопой жуй
а вот визуализаций к ним - от CRUD до OLAP панелей - гулькин нос, собственно в это ваши затраты и упрутся
CRUD типа CRM, а фришных их как раз и нет, те что есть - убогие + зависимость от чужой схемы данных

поэтому можете оттолкнуться от Redash и Python - фреймворка какого-то для CRUD

базу - MariaDB с наворотами (Columnstore там и все такое)
Ответ написан
Комментировать
BasiC2k
@BasiC2k
.NET developer (open to job offers)
Если формат отчётности у Вас часто не меняется, то посмотрите в сторону PowerBI. Это мощный инструмент для подготовки отчётности на больших массивах данных.
Базу данных можно использовать MySql - и большие объёмы переварит и разместить можно где угодно.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы