Jump to content

База данных временных рядов

База данных временных рядов — это программная система, оптимизированная для хранения и обслуживания временных рядов посредством связанных пар времени(ов) и значений(й). [1] В некоторых областях временные ряды могут называться профилями, кривыми, трассами или тенденциями. [2] Несколько ранних баз данных временных рядов были связаны с промышленными приложениями, которые могли эффективно хранить значения измерений с сенсорного оборудования (также называемые архивами данных ), но теперь используются для поддержки гораздо более широкого спектра приложений.Во многих случаях хранилища данных временных рядов будут использовать алгоритмы сжатия для эффективного управления данными. [3] [4] Хотя данные временных рядов можно хранить во многих различных типах баз данных, конструкция этих систем, в которых время является ключевым индексом, явно отличается от реляционных баз данных , которые уменьшают дискретные отношения с помощью ссылочных моделей. [5]

Обзор [ править ]

Наборы данных временных рядов относительно большие и однородные по сравнению с другими наборами данных — обычно они состоят из временной метки и связанных с ней данных. [6] Наборы данных временных рядов также могут иметь меньше связей между записями данных в разных таблицах и не требуют неопределенного хранения записей. [6] Уникальные свойства наборов данных временных рядов означают, что базы данных временных рядов могут обеспечить значительное улучшение места для хранения и производительности по сравнению с базами данных общего назначения. [6] Например, из-за единообразия данных временных рядов специализированные алгоритмы сжатия могут обеспечить улучшения по сравнению с обычными алгоритмами сжатия, предназначенными для работы с менее однородными данными. [6] Базы данных временных рядов также можно настроить на регулярное удаление (или уменьшение выборки) старых данных, в отличие от обычных баз данных, которые предназначены для хранения данных на неопределенный срок. [6] Специальные индексы базы данных также могут повысить производительность запросов. [6]

Список баз данных временных рядов [ править ]

Следующие системы баз данных имеют функциональность, оптимизированную для обработки временных рядов данных .

Имя Лицензия Язык Ссылки
Apache IoTDB Лицензия Апач 2.0 Ява [7]
Апач Куду Лицензия Апач 2.0 С++ [8]
Апач Пино Лицензия Апач 2.0 Ява [9]
CrateDB Лицензия Апач 2.0 Ява [10] [11]
ЭкстремемБД Коммерческий SQL, Python , C / C++ , Java и C# [12]
Инфлюксдб С . [13] Chronograf AGPLv3 , Кластеризация Коммерческая [14] Go (версия 2), Rust (версия 3) [15] [12] [16]
Временные ряды Informix Коммерческий С / С++ [12] [17]
Кх кдб+ Коммерческий вопрос [12]
МонгоБД Публичная лицензия на стороне сервера С++ , JavaScript , Питон [18]
Прометей Лицензия Апач 2.0 Идти [12]
RedisTimeSeries RSALv2/ SSPLv1 [19] С [20]
Риак -ТС Лицензия Апач 2.0 Эрланг [12]
RRDtool лицензия GPLv2 С [12]
TimescaleDB Лицензия Апач 2.0 С [21]
Шепот ( Графит ) Лицензия Апач 2.0 Питон [22]

См. также [ править ]

Ссылки [ править ]

  1. ^ Муин, Абдулла; Кио, Имонн; Чжу, Цян; Кэш, Сидней; Вестовер, Брэндон (2009). «Точное открытие мотивов временных рядов» (PDF) . Калифорнийский университет, Риверсайд . 2009 : 473–484. дои : 10.1137/1.9781611972795.41 . ISBN  978-0-89871-682-5 . ПМК   6814436 . ПМИД   31656693 . Архивировано из оригинала (PDF) 25 июня 2010 года . Проверено 31 июля 2019 г. Определение 2: База данных временных рядов (D) представляет собой неупорядоченный набор из m временных рядов, возможно, разной длины.
  2. ^ Вильяр-Родригес, Эстер; Дель Сер, Хавьер; Ореги, Изаскун; Бильбао, Мирен Некане; Хиль-Лопес, Серхио (2017). «Обнаружение нетехнических потерь в данных интеллектуальных счетчиков на основе профилирования кривой нагрузки и анализа временных рядов». Энергия . 137 : 118–128. дои : 10.1016/j.energy.2017.07.008 . hdl : 20.500.11824/693 .
  3. ^ Пелконен, Туомас; Франклин, Скотт; Теллер, Джастин; Кавалларо, Пол; Хуан, Ци; Меза, Джастин; Вирарагаван, Кошик (2015). «Горилла». Труды Фонда VLDB . 8 (12): 1816–1827. дои : 10.14778/2824032.2824078 .
  4. ^ Локерман, Джошуа (22 апреля 2020 г.). «Объяснение алгоритмов сжатия временных рядов» . Блог временной шкалы . Проверено 07 октября 2022 г.
  5. ^ Асай, Мэтт (26 июня 2019 г.). «Почему популярность баз данных временных рядов стремительно растет» . Техреспублика . Архивировано из оригинала 26 июня 2019 года . Проверено 31 июля 2019 г. Реляционные базы данных и базы данных NoSQL можно использовать для данных временных рядов, но, возможно, разработчики получат более высокую производительность от специально созданных баз данных временных рядов, а не будут пытаться применить универсальную базу данных для конкретных рабочих нагрузок.
  6. Перейти обратно: Перейти обратно: а б с д и ж Уэйнер, Питер (15 января 2021 г.). «Тенденции баз данных: рост популярности баз данных временных рядов» . ВенчурБит . Проверено 7 июля 2021 г.
  7. ^ Ван, Чен, Цяо, Цзянь; Жуй, Цзиньруй; Фейнауэр, Джулиан; Ван, Пэн; Ван, Цзяньминь, Цзягуан (август 2020 г.). «Apache IoTDB: база данных временных рядов для Интернета вещей» . Труды Фонда VLDB . 13 ): 2901–2904. : 10.14778 /3415478.3415504 . ( 12   doi 8097. S2CID   221352039 .
  8. ^ «Сравнительный анализ рабочих нагрузок временных рядов на Apache Kudu с использованием TSBS» . 18 марта 2020 г.
  9. ^ Фу, Юпэн; Соман, Чинмей (9 июня 2021 г.). «Инфраструктура данных в реальном времени в Uber». Материалы Международной конференции по управлению данными 2021 года . стр. 2503–2516. arXiv : 2104.00087 . дои : 10.1145/3448016.3457552 . ISBN  9781450383431 . S2CID   232478317 .
  10. ^ «Рейтинг DB-движков» . DB-двигатели . Проверено 22 января 2023 г.
  11. ^ «Требования к базам данных временных рядов в промышленном Интернете вещей» . Springerprofessional.de (на немецком языке) . Проверено 22 января 2023 г.
  12. Перейти обратно: Перейти обратно: а б с д и ж г Стивенс, Рэйчел (3 апреля 2018 г.). «Состояние рынка баз данных временных рядов» . Проверено 3 октября 2018 г.
  13. ^ «лицензия influxdb» . Гитхаб . Проверено 14 августа 2016 г.
  14. ^ «кластеризация influxdb» . influxdata.com . Проверено 10 марта 2016 г.
  15. ^ Вахтел, Джессика (6 июля 2023 г.). «Знакомьтесь с основателями, переписавшимися на Rust» . ИнфлюксДанные . Проверено 5 октября 2023 г.
  16. ^ Анадиотис, Джордж (28 сентября 2018 г.). «Обработка данных временных рядов: какие варианты?» . zdnet.com . Проверено 10 марта 2016 г.
  17. ^ Дантале, Виабхав (21 сентября 2012 г.). Решение бизнес-задач с помощью Informix TimeSeries (PDF) . Красные книги IBM. ISBN  9780738437231 .
  18. ^ «Новые коллекции временных рядов MongoDB» .
  19. ^ «RedisTimeSeries/LICENSE.txt в мастере · RedisTimeSeries/RedisTimeSeries» . Гитхаб . Проверено 5 октября 2023 г.
  20. ^ «РедисТаймСерия» . Редис . Проверено 12 июня 2023 г.
  21. ^ Рекомендации по проектированию интеллектуальных систем обучения: Том 8 — Визуализация данных . Армейская исследовательская лаборатория. 29 декабря 2020 г. с. 50. ISBN  9780997725780 .
  22. ^ Джоши, Нишес (23 мая 2012 г.). Функциональная совместимость систем мониторинга и отчетности (Диссертация). HDL : 10852/9085 .
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 4b4ec878fe0838b91766082cc2899c22__1715081400
URL1:https://arc.ask3.ru/arc/aa/4b/22/4b4ec878fe0838b91766082cc2899c22.html
Заголовок, (Title) документа по адресу, URL1:
Time series database - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)