Я ищу лучшую базу данных для моего проекта больших данных.Мы собираем данные с некоторых датчиков.В каждой строке около ста столбцов.каждый день мы храним несколько миллионов строк.
Наиболее распространенный запрос - получение данных для одного датчика в диапазоне дат.
в данный момент я использую кластер percona mysql.когда я запрашиваю данные для диапазона в некоторые дни, ответ быстрый.Проблема в том, когда я спрашиваю данные за месяц.База данных идеально оптимизирована, но время отклика не приемлемо.
Я бы хотел изменить кластер percona на базу данных, способную выполнять запрос параллельно на всех узлах, чтобы улучшить время отклика.
С Cassandra я могу разделить данные по узлам (возможно, основываясь на текущей дате), но я прочитал, что Cassandra не может читать данные между разделами параллельно, но мне нужно создавать запрос на каждый день.(я не знаю почему)
Существует ли база данных, которая автоматически управляет запросами шардов, чтобы я мог распределять данные по всем узлам?