Я пытаюсь использовать mongodb для базы данных временных рядов и задавался вопросом, может ли кто-нибудь предложить, как лучше всего настроить его для этого сценария.
Данные временных рядов очень похожи на историю цен на акции. У меня есть набор данных из различных датчиков, взятых с разных машин. Существуют значения в миллиард временных меток, и я хотел бы задать следующие вопросы (желательно из базы данных, а не уровня приложения):
-
Для данного набора датчиков и временного интервала я хочу, чтобы все временные метки и значения датчиков находились в пределах этого интервала по времени. Предположим, что все датчики имеют одни и те же метки времени (все они были отобраны одновременно).
-
Для данного набора датчиков и временного интервала я хочу, чтобы каждый k-й элемент (метка времени и соответствующие значения датчика) лежал в пределах заданного интервала по времени.
Любая рекомендация о том, как наилучшим образом настроить это и выполнить запросы?
Спасибо за предложения.