InfluxDB, eng exzellent Open Source DB fir grouss Quantitéiten un Daten ze verschaffen

Wann et drëm geet eng Datebank ze wielen fir en neie Projet oder e existente fir deen ze ersetzen mat deem Dir schafft, Ech hunn schonn hei um Blog erwähnt datt déi bescht Websäit fir eng Optioun ze fannen ass DB-Motoren, an deenen mir eng grouss Zuel vu Datenbanken fannen a vun deenen ech sécher sinn datt Dir net emol vun hirer Existenz wosst.

Awer weider op d'Haaptthema, Dësen Artikel an deem mir haut schwätze geet iwwer InfluxDB déi eng exzellent Optioun ass fir grouss Quantitéiten un Daten ze verschaffen ouni d'Performance ze mussen.

Mir sollte wëssen datt InfluxDB eng Datebank ass optimiséiert fir Serien Daten a kann am lokalen Rechenzentrum oder als Cloud-Léisung op Microsoft Azure, Amazon Web Services (AWS) a Google Cloud Computing benotzt ginn.

Der Zäit Serie Datebank (TSDB) kann ouni Server an der Cloud bedriwwe ginn oder mat eegene Server am Rechenzentrum. D'Datebank gëtt vun der amerikanescher Firma Influxdata entwéckelt.

InfluxDB konzentréiert sech op d'Späichere vu grousse Quantitéiten un Daten am wëssenschaftleche Beräich an Daten déi vu Sensore geschéckt ginn. InfluxDB et ass vill méi séier wéi konventionell Datenbanken wann et drëm geet Zäitreien ze späicheren an ze managen. Echtzäit Veraarbechtung ass och méiglech, sou wéi d'Donnéeë mat der interner Ufrosprooch Flux ze froen, déi op Javascript baséiert.

Dëst gesäit méi wéi eng Programmiersprache wéi eng SQL Queriesprooch lauschtert um Hafen 8086, plus InfluxDB huet keng extern Ofhängegkeeten an huet Zäitfokusséiert agebaute Funktiounen fir eng Datestruktur ze froen aus Moossnamen, Serien a Punkten zesummegesat. All Punkt besteet aus verschiddene Schlësselwäerterpuer, déi e Feldset an en Zäitstempel genannt ginn. Wa se gruppéiert sinn duerch eng Rei vu Schlësselwäertpuer, déi en Tag-Set genannt ginn, definéieren se eng Serie. Schlussendlech sinn d'Serie vun engem String-Identifizéierer gruppéiert fir e Mooss ze bilden.

Wäerter kënne 64-Bit ganz Zuelen, 64-Bit schwiewend Punkte, Saiten a Boolschen Wäerter sinn. Punkte ginn no hirer Zäit an dem Tag Set indexéiert. Retentiounspolitike sinn an enger Metrik definéiert a kontrolléieren wéi d'Date reduzéiert an ewechgeholl ginn. Kontinuéierlech Ufroen lafen periodesch a späicheren d'Resultater an enger Zilmetrik.

Wann d'Zäitserie an Datenbanken gespäichert soll ginn, zum Beispill wann Dir Internet of Things Infrastrukture benotzt, InfluxDB ka benotzt ginn fir Sensorinformatioun ze späicheren, inklusive Zäitstempel. Zënter Timing spillt eng wichteg Roll an InfluxDB, en internen Timing Service garantéiert datt all Kniet am InfluxDB Cluster synchron lafen. Natierlech ass InfluxDB och passend fir Iwwerwaachungsdaten op Firmen Netzwierker ze späicheren.

D'Datebanken an InfluxDB mussen net komplizéiert sinn an Dosende vu Säulen ubidden. Et mécht Sënn et mat nëmmen e puer Säulen ze benotzen, wann zum Beispill verschidde Moosswäerter vun engem Sensor als Funktioun vun der Zäit musse gespäichert ginn.

Wann d'Donnéeë vu ville Quelle musse parallel empfaange ginn a veraarbecht ginn, zum Beispill am Fall vu Sensoren, ass et noutwendeg datt déi assoziéiert Datebank dës parallel Ufroe séier ka behandelen. Well Daten dacks an Echtzäit empfaange ginn, muss d'Schreifleeschtung vun der Datebank deementspriechend ugepasst ginn. Zousätzlech ass et d'Erausfuerderung datt Messdaten aus Sensoren net ëmmer korrekt geschriwwe ginn an definéiert sinn. Zäit Serien Datenbanken kënnen dës Donnéeën nach ëmmer späicheren a se verfügbar maachen.

Och, eemol eng Zäitreihendate gespäichert sinn, ass et selten néideg se méi spéit ze aktualiséieren. Dofir ass et net noutwendeg eng Zäitreihendatebank fir dëst ze optimiséieren. Zousätzlech ginn et Funktiounen, fir veralteten Donnéeën ze läschen oder ze kompriméieren, déi net méi gebraucht ginn. Dës Aufgaben sinn och Deel vun der schneller Zäitreihen Datenveraarbechtung.

InfluxDB besteet aus nëmmen e puer Komponenten déi fir Linux a MacOS verfügbar sinn. All Funktioune sinn an engem Fichier enthale, wat et einfach ze installéieren an ze bedreiwen mécht.

Endlech wann Dir interesséiert sidd méi doriwwer ze wëssen, kënnt Dir kuckt d'Detailer an de folgende Link


Den Inhalt vum Artikel hält sech un eis Prinzipie vun redaktionnell Ethik. Fir e Feeler ze mellen klickt hei.

Gitt d'éischt fir ze kommentéieren

Gitt Äre Kommentar

Är Email Adress gëtt net publizéiert ginn. Néideg Felder sinn markéiert mat *

*

*

  1. Responsabel fir d'Daten: Miguel Ángel Gatón
  2. Zweck vun den Donnéeën: Kontroll SPAM, Kommentarmanagement.
  3. Legitimatioun: Är Zoustëmmung
  4. Kommunikatioun vun den Donnéeën: D'Donnéeë ginn net un Drëttubidder matgedeelt ausser duerch legal Verpflichtung.
  5. Datenspeicher: Datebank gehost vun Occentus Networks (EU)
  6. Rechter: Zu all Moment kënnt Dir Är Informatioun limitéieren, recuperéieren an läschen.