See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 1|Vastuse: 0

Ajaseeria andmebaas (TSDB) on lühike sissejuhatus kokkuvõtmisse

[Kopeeri link]
Postitatud13 sekundit tagasi | | | |
Rakendusstsenaariumid

Ajaseeria andmebaas (TSDB) on andmebaas, mis on optimeeritud ajatempliga pidevate andmevoogude töötlemiseks, nagu IoT andurite lugemised, serveri mõõdikud, finantstehingud. See on spetsiaalselt loodud kõrgsageduslikuks tohutute andmete kirjutamiseks ning kiireks koondamiseks ja päringute tegemiseks ajamõõtme alusel.

Kõige interneti ajastul on tööstusliku asjade interneti poolt genereeritud andmete hulk tuhandeid või isegi kümneid tuhandeid kordi suurem kui traditsioonilises informaatikas ning see on reaalajas kogumine, kõrgsagedus, kõrge tihedus ja dünaamiline andmemudel on igal ajal muudetav. Traditsioonilised andmebaasid on nende andmete salvestamisel, päringutel, analüüsimisel ja muudel töötlemisel pingestatud ning on kiire vajadus andmebaasisüsteemi järele, mis oleks optimeeritud ajaseeriate andmetele, st ajaseeriate andmebaasidele.

Ajaseeria andmebaas on spetsialiseerunud andmebaas ajaseeriate andmete salvestamiseks ja haldamiseks, mille tunnusteks on rohkem kirjutamine ja vähem lugemine, kuuma ja külma eristus, kõrge samaaegne kirjutamine, tehingunõuete puudumine ning mahukate andmete pidev kirjutamine.

Ajaridade andmete omadused

Ajatempel: Iga andmepunkt on ajatempliga, mis on oluline andmete arvutamiseks ja analüüsiks.
Struktureeritud: Erinevalt veebiroomijate, Weibo ja WeChati tohututest andmetest on võrguseadmete või jälgimissüsteemide poolt genereeritud andmed struktureeritud. Neil andmetel on eelnevalt määratletud andmetüübid või fikseeritud pikkused, näiteks nutimõõturite kogutud vool ja pinge, mida saab väljendada standardse ujukomaarvuna 4 baidi.
Voogedastus: Andmeallikad genereerivad andmeid ligikaudu ühtlase kiirusega, näiteks heli- või videovooge. Need andmevood on üksteisest sõltumatud.
Sujuv ja ennustatav liiklus: Erinevalt e-kaubanduse platvormide või sotsiaalmeedia saitide andmetest on ajaseeriate andmete liiklus ajas stabiilne ning seda saab arvutada ja ennustada andmeallikate arvu ja prooviperioodide põhjal.
Muutumatus: Ajaseeria andmed on üldiselt ainult lisamiseks, sarnaselt logiandmetele, ning neid ei ole lubatud ega vaja muuta. On vähe olukordi, kus kogutud toorandmeid on vaja muuta.

Edetabel

Aadress:Hüperlingi sisselogimine on nähtav.Viimased edetabelid on järgmised:



andmebaas

1、InfluxDB

InfluxDB on avatud lähtekoodiga hajutatud ajaseeriate, sündmuste ja meetrikute andmebaas, mis on kirjutatud Go keeles ilma väliste sõltuvusteta. Andmebaasi kasutatakse nüüd peamiselt suurte ajatempliga andmemahtude salvestamiseks, nagu DevOps jälgimisandmed, APP mõõdikud, loT-andurid ja reaalajas analüütikaandmed.

Kõrgeima avatud lähtekoodiga ajaseeriate andmebaasina toetab InfluxDB andmesalvestuspoliitikat (RP) ja andmete arhiveerimist (CQ), mida saab pärida reaalajas ning andmeid saab kohe pärast indekseerimist kirjutamisel leida.

2、Kdb+

Ametlikult tuntud kui maailma kiireim ajaseeria andmebaas, kasutab kdb+/q ühtset andmebaasi reaalajas andmete ja ajalooliste andmete töötlemiseks ning omab funktsioone nagu CEP (kompleksne sündmuste töötlemis) mootor, mälus olev andmebaas ja kettaandmebaas. Kolonnilise salvestuse omadused muudavad teatud veeru statistilise analüüsi teostamise äärmiselt mugavaks.

Võrreldes üldiste andmebaaside või suurandmete platvormidega on kdb+/q kiirem ja madalam omamiskulu, muutes selle ideaalseks massiivseks andmetöötluseks, mida kasutatakse peamiselt massiivses andmeanalüüsis, kõrgsageduslikus kauplemises, tehisintellektis, asjade internetis ja teistes valdkondades. Finantssektoris, kus latentsus on nõudlik, on kdb+-l ainulaadne eelis.

3、Prometheus

Prometheus on avatud lähtekoodiga süsteemijälgimise ja alarmi raamistik, mille lõid endised Google'i töötajad SoundCloudis 2012. aastal, arendati välja kogukonna avatud lähtekoodiga projektina, mis avaldati ametlikult 2015. aastal ja liitus ametlikult Cloud Native Computing Foundationiga järgmisel aastal.

Uue põlvkonna monitoorimisraamistikuna on Prometheusel võimas mitmemõõtmeline andmemudel, mitmesuguseid visuaalseid graafilisi liideseid ning see kasutab tõmberežiimi ajaseeriate andmete kogumiseks, mida saab Prometheuse serverisse push-lüüsi kujul edastada.

4、 Grafiit

Graphite on avatud lähtekoodiga reaalajas graafikusüsteem, mis kuvab andmeid ajaseeriate mõõtmiseks. Graphite ei kogu mõõdikuid ise, vaid toimib nagu andmebaas, mis võtab need vastu oma taustasüsteemi kaudu ning seejärel pärib, teisendab ja kombineerib neid reaalajas.

Graphite toetab sisseehitatud veebiliidest, mis võimaldab kasutajatel sirvida mõõtmisandmeid ja graafikuid. See koosneb mitmest taga- ja esiosa komponendist. Taustkomponenti kasutatakse numbriliste ajaseeriate andmete salvestamiseks, samas kui esiotskomponenti kasutatakse meetriliste üksuste andmete saamiseks ja olukorrale vastavate graafikute renderdamiseks.

5、TimescaleDB

TimescaleDB on ainus avatud lähtekoodiga ajaseeria andmebaas, mis toetab täisväärtuslikku SQL-i ning on optimeeritud kiireks väljavõtmiseks ja keerukate päringute jaoks, mis toetavad täis-SQL-i. See põhineb PostgreSQL-il ja pakub parimat NoSQL-i ja relatsiooniliste maailma ajaseeriate andmete jaoks.

TimescaleDB võimaldab arendajatel ja organisatsioonidel selle võimalusi veelgi rohkem ära kasutada: analüüsida minevikku, mõista olevikku ja ennustada tulevikku. Ajaseeriate ja relatsiooniliste andmete ühtlustamine päringutasandil kõrvaldab andmesilod ning muudab demo- ja prototüüpide rakendamise lihtsamaks. Skaleeritavuse ja täieliku SQL-liidese kombinatsioon võimaldab töötajatel esitada andmeküsimusi.




Eelmine:.NET/C# kasutab SqlScriptDOM-i käivitatud SQL-lausete parseerimiseks
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com