Лучший вариант базы данных для аналитики через плоскую таблицу

#database #performance #analytics

#База данных #Производительность #аналитика

Вопрос:

У меня возникла эта проблема в проекте, над которым я работаю.

У нас есть простая таблица с простыми данными, но чрезвычайно большая (на данный момент 80 миллионов записей).

Основное приложение клиента должно отображать данные аналитики из этой таблицы в режиме реального времени (то есть пользователь выбирает некоторые фильтры и получает результаты обратно).

Это: одна таблица (всего 12 столбцов), очень большая и простая аналитика по ней.

Какой сервис может быть лучшим для достижения такой производительности и более дешевым?

Мы пробовали использовать MemSQL, и это работает нормально, но лицензия дорогая…

Спасибо за любую помощь!

Ответ №1:

80 миллионов записей, откровенно говоря, не так уж и много. В зависимости от вашей среды вы должны быть в состоянии получить адекватную производительность от хорошо проиндексированной базы данных MySQL. Это бесплатно.

Ответ №2:

Версия MemSQL community edition бесплатна (http://www.memsql.com/community /) и не имеет ограничений по размеру данных или кластера. Если вам не нужны доступные или более продвинутые функции безопасности, это все равно может быть хорошим вариантом для вас.