Итак, появилась новая классная вещь, эти базы данных NoSQL. И вот мои данные: ряды строк рядов метеорологических данных: значения, представляющие определенные измерения на определенной станции (идентифицируемые номером ВМО, а не координатами) в определенный момент времени.
Не каждая станция измеряет каждый параметр, не каждый параметр измеряется постоянно.
Я храню эти данные (почасовые значения за 30 лет, что составляет ~ 1 млрд. Значений) в настоящее время в MySQL. Непрерывный рост и заметное добавление еще большего количества данных вызывают у меня небольшую головную боль.
Читая о системах NoSQL на основе документов, которые, кажется, достаточно легко масштабируются, мне стало интересно, является ли NoSQL жизнеспособной концепцией хранения данных для метеорологических данных. Есть ли у вас опыт с этим?
Обновление: забыли о типичных запросах: большинству запросов нужны данные по временной оси: т.е. дайте мне температуру станции 066310 с 01.01.2010 00:00 до 01.03.2010 00:00.
Или: дайте мне самые последние значения всех параметров конкретной станции.