InfluxDB - InfluxDB

InfluxDB
Influxdb logo.svg
ӘзірлеушілерInfluxData
Бастапқы шығарылым24 қыркүйек 2013 жыл; 7 жыл бұрын (2013-09-24)
Тұрақты шығарылым
2.0.2 / 19 қараша 2020; 18 күн бұрын (2020-11-19)[1]
Репозиторийhttps://github.com/influxdata/influxdb
ЖазылғанБарыңыз
Операциялық жүйеКросс-платформа
ТүріУақыт қатарының мәліметтер базасы
ЛицензияMIT
Веб-сайтinfluxdata.com

InfluxDB болып табылады ашық көзі уақыт қатарының мәліметтер базасы (TSDB) InfluxData әзірлеген. Бұл жазылған Барыңыз және тез, қол жетімді сақтау және алу үшін оңтайландырылған уақыт қатары операцияларды бақылау, қолданбалы көрсеткіштер, Интернет заттары датчик деректері және нақты уақыттағы аналитика. Сондай-ақ, бастап деректерді өңдеуге қолдау бар Графит.[2]

Тарих

Y комбинаторы - Errplane[3] InfluxDB-ді 2013 жылдың аяғында өнімділікті бақылау және ескерту үшін бастапқы кодты жоба ретінде дамыта бастады. Errplane $ 8.1 миллион долларлық A сериялы қаржыландыруды басқарды Мейфилд қоры және Trinity Ventures 2014 жылдың қарашасында.[4] 2015 жылдың соңында Errplane өз атауын ресми түрде InfluxData Inc.ке өзгертті. InfluxData 2016 жылдың қыркүйегінде B сериясымен $ 16 млн қаржыландырды.[5] 2018 жылдың ақпанында InfluxData Sapphire Ventures бастаған 35 миллион долларлық C сериялы қаржыландыру кезеңін жапты,[6] ол санат бойынша жетекші өсуші технологиялық компанияларды қаржыландырады.

Техникалық шолу

InfluxDB-де сыртқы тәуелділіктер жоқ[7] және 8086 портында тыңдай отырып, SQL тәрізді тілді ұсынады,[8] өлшемдерден, қатарлардан және нүктелерден тұратын деректер құрылымын сұрауға арналған уақытқа бағытталған функциялармен бірге. Әрбір нүкте өріс парағы және уақыт белгісі деп аталатын бірнеше кілттер жұбынан тұрады. Тегтер деп аталатын кілт-мән жұптарының жиынтығы бойынша топтастырылған кезде, олар серияны анықтайды. Соңында, қатарлар өлшем идентификаторын құру үшін жол идентификаторымен біріктіріледі.

Мәндер 64 биттік бүтін сандар, 64 биттік өзгермелі нүктелер, жолдар және бульдер болуы мүмкін. Ұпайлар уақыты мен белгіленуі бойынша индекстеледі. Сақтау саясаты өлшеу кезінде анықталады және деректердің қалай кіші үлгіге алынып, жойылатындығын басқарады. Үздіксіз сұраулар мезгіл-мезгіл орындалып, нәтижелерді мақсатты өлшеуге сақтайды.

Оқиғалар

InfluxData бағдарламасы үнемі InfluxDB-ге байланысты InfluxDays деп аталатын іс-шараларды өткізеді. InfluxDay - бұл техникалық және іскери көзқарастар бойынша InfluxDB эволюциясына бағытталған техникалық конвенциялар. Бұл іс-шаралар жылына бір рет үш жерде өтеді: Нью-Йорк, Сан-Франциско немесе Лондон. InfluxDays әртүрлі әр түрлі тақырыптарды қамтиды: бағдарламалық жасақтама және кодтау бойынша келіссөздер, сонымен қатар іскерлік және практикалық семинарлар. Компаниялар InfluxDB-ді қалай қолданатынын көрсете алады.

Сызықтық хаттама

InfluxDB деректерді HTTP, TCP және UDP арқылы қабылдайды. Ол Graphite-мен үйлесімді сызықтық протоколды анықтайды және келесі форманы алады:

өлшеу (, tag_key = tag_val) * field_key = field_val (, field_key_n = field_value_n) * (nanoseconds-timestamp)?

Кластерлеудің жабық көзі компоненттері

2016 жылдың мамырында InfluxData InfluxDB-нің көлденең масштабталатын «кластерлеу» компоненті жобаның дамуын қаржыландырудың тұрақты көзін құру мақсатында жабық бағдарламалық жасақтама ретінде сатылатындығын мәлімдеді.[9] Қауымдастықтың реакциясы әртүрлі болды, бұл кейбір әрекеттерді «жем және ауыстыру ".[10]

Әдебиеттер тізімі

  1. ^ «InfluxDB v2.0 нұсқасы туралы жазбалар». Алынған 19 қараша 2020.
  2. ^ Джеймс Тернбулл (1 желтоқсан 2014). Мониторинг өнері. Джеймс Тернбулл. 206–2 бет. ISBN  978-0-9888202-4-1.
  3. ^ Лардинуа, Фредерик. «Y комбинаторы қолдайтын ұшақ веб-қосымшалар үшін өнімділікті бақылау және ескерту қызметін кешенді түрде іске қосады». TechCrunch. Алынған 7 қыркүйек 2016.
  4. ^ Миллер, Рон. «Errplane Open Source InfluxDB уақыт сериялары туралы мәліметтер базасын құруды жалғастыру үшін $ 8.1 миллионға ұнатады». TechCrunch. Алынған 7 қыркүйек 2016.
  5. ^ Маннес, Джон. «InfluxData IOT деректерін ұйымдастыру үшін Battery Ventures бастаған 16 миллион долларлық B сериясын жабады». TechCrunch. Алынған 13 қазан 2016.
  6. ^ Миллер, Рон. «InfluxData уақыт сериялары базасының бизнесін кеңейту үшін $ 35 миллион С сериясын жинайды». TechCrunch.
  7. ^ Майкл Даффи (26 қараша 2015). DevOps Automation Cookbook. Packt Publishing. 176–2 бет. ISBN  978-1-78439-839-2.
  8. ^ https://docs.influxdata.com/influxdb/v1.7/administration/ports/
  9. ^ «InfluxDB кластерлеу, қол жетімділігі және монетизация туралы жаңарту». GitHub. ағындар. 10 наурыз 2016 ж. Алынған 8 тамыз 2016.
  10. ^ «Мен өндірісте бірнеше InfluxDB қондырғыларын қорғадым және енгіздім ...». Хакер жаңалықтары. 11 наурыз 2016. Алынған 8 тамыз 2016.