Данные завода - это данные в реальном времени от процесса завода, такие как давление, температура, расход газа и так далее.Модель данных этих данных, как правило, выглядит следующим образом:
(Point Name, Time stamps, value(float or integer), state(int))
У нас есть тысячи точек и долгое время для хранения.И что важно, мы хотим, чтобы их было легко и быстро найти, когда нам это нужно.
Обычно поисковый запрос выглядит следующим образом:
get data order by time stamp
from database
where Point name is P001_Press
between 2010-01-01 and 2010-01-02
База данных, подобная MySql
, нам не подходит, поскольку записей слишком много, а запрос выполняется слишком медленно.
Итак, как хранить данные (как выше) и где их хранить?Какие-нибудь базы данных NOSQL ??
Спасибо!