TimescaleDB
Разработчик(и) | Таймскейл Инк [1] |
---|---|
Первоначальный выпуск | 1 ноября 2018 г |
Стабильная версия | 2.15.0 / 8 мая 2024 г [2] |
Репозиторий | https://github.com/timescale/timescaledb |
Написано в | С |
Операционная система | Кросс-платформенный |
Тип | База данных временных рядов |
Лицензия | Апач 2.0 |
Веб-сайт | timescale.com |
TimescaleDB — это с открытым исходным кодом. база данных временных рядов [3] [4] [5] разработан Timescale Inc. Он написан на C и расширяет PostgreSQL . [6] [7] TimescaleDB — реляционная база данных. [8] и поддерживает стандартные запросы SQL . Дополнительные функции SQL и структуры таблиц обеспечивают поддержку данных временных рядов, ориентированных на хранение, производительность и средства анализа данных в масштабе. [9]
Одной из ключевых особенностей TimescaleDB является его производительность, которую сравнивают с InfluxDB . [10] Разделение данных на основе времени обеспечивает улучшенное выполнение запросов и производительность при использовании для приложений, ориентированных на время. [11] Более детальное определение разделов достигается за счет использования определяемых пользователем атрибутов. [12]
TimescaleDB предлагается как программное обеспечение с открытым исходным кодом под лицензией Apache 2.0 . Дополнительные функции предлагаются в версии для сообщества в качестве исходного программного обеспечения в соответствии с Лицензионным соглашением Timescale (TLS). [13]
История
[ редактировать ]Timescale была основана Аджаем Кулкарни (генеральным директором). [14] и Майкл Дж. Фридман (технический директор) в ответ на потребность в решении для базы данных для поддержки рабочих нагрузок Интернета вещей . [15]
Ссылки
[ редактировать ]- ^ Миллер, Рон (5 мая 2021 г.). «Timescale получает 40 миллионов долларов в рамках серии B, поскольку она переходит ва-банк на облачную версию базы данных временных рядов» . techcrunch.com .
- ^ «Примечания к выпуску TimescaleDB v2.15.0» . Проверено 10 мая 2024 г.
- ^ Рекомендации по проектированию интеллектуальных систем обучения: Том 8 — Визуализация данных . Армейская исследовательская лаборатория. 29 декабря 2020. с. 50. ISBN 9780997725780 .
Например, появление надежных баз данных временных рядов с открытым исходным кодом, таких как InfluxDB и TimescaleDB, сделало их незаменимыми инструментами для построения рабочих процессов, основанных на метриках (Assay, 2019). Ценность этих специализированных хранилищ данных заключается в их особое внимание сосредоточено на приеме и продаже огромных объемов помеченных измерений в определенные моменты времени. Оптимизация и специфичность общих вопросов, связанных с измерениями в целом, а также их лицензии с открытым исходным кодом сделали их незаменимыми решениями для широкого спектра потребностей, требующих измерения в масштабе.
- ^ доктор Куан Ха Ле; Марсело Диас (13 августа 2021 г.). Разработка современных приложений баз данных с помощью PostgreSQL . Пакт Паблишинг. п. 162. ИСБН 9781838641061 .
TimescaleDB — это база данных с открытым исходным кодом для данных временных рядов; мы впервые услышали о TimescaleDB, когда исследовали автономный PostgREST, поскольку он имел TimescaleDB в качестве встроенного расширения.
- ^ Натан Лифтинг; Брайан ван Бакель (26 февраля 2021 г.). Книга рецептов по мониторингу ИТ-инфраструктуры Zabbix 5 . Пакт Паблишинг. п. 358. ИСБН 9781800208452 .
TimescaleDB — это реляционная база данных PostgreSQL с открытым исходным кодом для данных временных рядов.
- ^ Баер, Тони (17 июня 2021 г.). «Timescale масштабируется и ориентируется на аналитику» . ЗДНет .
Таким образом, TimescaleDB присоединяется к тому, что буквально является толпой в сообществе PostgreSQL, но он уникален тем, что является одним из немногих, если не единственным, вариантом PostgreSQL, который был специально разработан для данных временных рядов.
- ^ Гжесик, Петр; Мрозек, Дариуш (25 мая 2020 г.). «Сравнительный анализ баз данных временных рядов в контексте периферийных вычислений для сенсорных сетей малой мощности». Вычислительная наука – ICCS 2020 . Конспекты лекций по информатике. Том. 12141. стр. 371–383. дои : 10.1007/978-3-030-50426-7_28 . ISBN 978-3-030-50425-0 . ПМЦ 7302557 .
- ^ Струков, Алексей; Юфа, Семен; Вишератин Александр Александрович; Насонов, Денис (01.01.2019). «Оценка современных инструментов и методов хранения данных временных рядов» . Procedia Информатика . 156 : 19–28. дои : 10.1016/j.procs.2019.08.125 . ISSN 1877-0509 .
- ^ «Хранилище больших объемов данных временных рядов для исследования пространства в PostgreSQL» . ИнфоQ . Проверено 4 августа 2021 г.
- ^ Йованза Джозеф (6 декабря 2021 г.). Освоение Apache Pulsar (электронная книга) . О'Рейли Медиа. ISBN 9781492084853 .
TimescaleDB разделяет некоторые философские характеристики и характеристики производительности с InfluxDB, базой данных, поддерживаемой Pulsar IO.
- ^ Мартин, Стивен Дж. (01 сентября 2018 г.). «Обновления Cray Advanced Power Management» (PDF) . Материалы CUG 2018 . Проверено 4 августа 2021 г.
- ^ Джинка, Притам (05 декабря 2018 г.). «Временной ряд в ShiftLeft» . Середина . Проверено 4 августа 2021 г.
- ^ «Лицензионное соглашение TimescaleDB» . 24 сентября 2020 г. Проверено 9 августа 2021 г.
- ^ Дэвид Г. Коэн; Брэд Фелд (июль 2020 г.). Делайте больше и быстрее, Индия . Уайли. ISBN 9781119698913 .
Sensobi, основанная Эндрю Ченгом и Аджаем Кулкарни, представляла собой мобильную адресную книгу, которая позволяла пользователям делать заметки, устанавливать последующие напоминания, оставаться на связи и управлять отношениями. Sensobi получила небольшую сумму финансирования и была приобретена GroupMe в 2011 году, когда приложение было перезапущено как платформа для мобильного чата. Эндрю в настоящее время является техническим руководителем Signal Services, а Аджай — соучредителем и генеральным директором TimescaleDB.
- ^ «Масштабируемая база данных временных рядов, поддерживающая SQL» . Подкаст O'Reilly Data Show . 22 июня 2017 г. Проверено 9 августа 2021 г.