Arts >> Művészet és szórakozás >  >> Filmek és TV >> TV

Mi az az őr?

őrző egy nyílt forráskódú, méretezhető idősoros adatbázis, amelyet nagyméretű megfigyelő és riasztási rendszerek számára terveztek. A Facebook azért hozta létre, hogy kielégítse a nagy teljesítményű, hibatűrő idősoros adatbázis iránti igényt, amely képes kezelni az infrastruktúrájuk által generált hatalmas mennyiségű megfigyelési adatot.

A Watchman egy elosztott rendszereken alapuló skálázható architektúrát használ, amely lehetővé teszi, hogy nagyszámú bejövő adatpontot kezeljen magas rendelkezésre állás mellett. Hatékony lekérdezőmotorral is rendelkezik, amely optimalizálja az idősoros adatelemzés teljesítményét, így alkalmas a valós idejű megfigyelésre és a korábbi adatok elemzésére.

A Watchman főbb jellemzői a következők:

- Skálázhatóság: A Watchmant vízszintes méretezésre tervezték, hogy nagy mennyiségű idősoros adatot kezelhessen. Elosztott architektúrát használ több szerverrel, amelyek szükség szerint hozzáadhatók vagy eltávolíthatók a kapacitás növelése vagy csökkentése érdekében.

- Magas rendelkezésre állás: A Watchman magas rendelkezésre állást biztosít azáltal, hogy több szerveren replikálja az adatokat. Szerver meghibásodása esetén az adatok egy másik szerverről zökkenőmentesen, adatvesztés nélkül elérhetők.

- Fast Query Engine: A Watchman lekérdezőmotorja az idősoros adatok gyors lekérésére és összesítésére van optimalizálva. Támogatja a különféle lekérdezési lehetőségeket, például az időtartomány szűrését, az összesítést (például átlag, összegzés) és a mintaillesztést.

- Rugalmas adatfeldolgozás: A Watchman különféle forrásokból, például fájlokból, naplókból és IoT-eszközökből származó adatokat tud feldolgozni. Támogatja a különböző adatformátumokat, például a JSON-t, a CSV-t és az egyéni bináris formátumokat.

- Több bérlős architektúra: A Watchman több bérlőt is támogat, így a különböző csapatok vagy szervezetek önállóan tárolhatják és kezelhetik saját idősoradataikat.

- Riasztások és értesítések: A Watchman funkciókat biztosít a riasztások és értesítések beállításához meghatározott adatminták vagy küszöbértékek alapján. Integrálható különféle üzenetküldő rendszerekkel vagy külső szolgáltatásokkal az értesítések küldésére.

- Nyílt forráskód: A Watchman egy nyílt forráskódú projekt, ami azt jelenti, hogy szabadon használható és módosítható. C++ nyelven íródott, és moduláris felépítése lehetővé teszi a fejlesztők számára, hogy kibővítsék és testreszabhassák sajátos igényeiknek megfelelően.

A Watchmant széles körben használják a nagyvállalatok, köztük a Facebook, a Netflix és az Airbnb, termelési rendszereik megfigyelésére és elemzésére. Hatékony eszköz a hatalmas mennyiségű idősor-adat kezelésére és betekintésre, így értékes eszközt jelent a megfigyelési és riasztási képességeiket javítani kívánó szervezetek számára.

TV

Kapcsolódó kategóriák