Golioth wprowadza strumienie wyjściowe dla szeregów czasowych MongoDB i InfluxDB

Golioth wprowadza strumienie wyjściowe dla szeregów czasowych MongoDB i InfluxDB

Węzeł źródłowy: 2221431

W tym tygodniu Goliot ogłosił ogólną dostępność dwóch nowych miejsc docelowych strumieni wyjściowych: Szereg czasowy MongoDB i NapływDB. W skrócie, strumienie wyjściowe umożliwiają programistom wysyłanie zdarzeń urządzeń przechwyconych w zapleczu platformy Golioth do dowolnej chmury. Programiści mogą teraz przesyłać strumieniowo dane z urządzeń IoT bezpośrednio do tych popularnych baz danych, eliminując potrzebę stosowania dodatkowych interfejsów API zaplecza do pozyskiwania danych. To rozszerzenie zapewnia nowe możliwości integracji, zapewniając większą elastyczność i wydajność obsługi danych IoT.

Bazy danych zaprojektowane dla skali IoT

Golioth ma na celu zajęcie się szeroką gamą zastosowań IoT przy zróżnicowanych wymaganiach różnych aplikacji teledetekcji. Dane z czujników to z natury dane szeregów czasowych – są zbierane w regularnych odstępach czasu i mogą być cenne, jeśli obserwuje się je w czasie pod kątem trendów i wzorców. Golioth nawiązał współpracę z MongoDB i InfluxDB, aby zapewnić lepszą integrację i większą elastyczność programistom IoT podczas przechwytywania danych szeregów czasowych.

MongoDB Time Series i InfluxDB to bazy danych zaprojektowane specjalnie dla tego typu danych.

Szeregi czasowe MongoDB to typ kolekcji zaprojektowany specjalnie dla tego rodzaju danych. Jest to potężne rozszerzenie bazy danych ogólnego przeznaczenia MongoDB, specjalnie dostosowane do danych szeregów czasowych. Jego siła leży w wbudowanych możliwościach obsługi dużych, wydajnych i złożonych scenariuszy zapytań. Dzięki temu przechowywanie i analizowanie danych szeregów czasowych staje się łatwe, co czyni je idealnymi do zastosowań IoT.

InfluxDB to wysokowydajny magazyn danych stworzony specjalnie dla danych szeregów czasowych. Napisany w języku Rust i wykorzystujący ekosystem Apache Arrow, InfluxDB obsługuje pozyskiwanie danych o dużej przepustowości, wykorzystuje Apache Parquet do zapewnienia doskonałej kompresji danych i zapewnia zapytania w czasie rzeczywistym. To sprawia InfluxDB idealnie nadaje się do obsługi dużych obciążeń związanych z zapisem i zapytaniami związanymi z dużymi wdrożeniami IoT.

Rozszerzanie możliwości integracji danych IoT

Golioth ma na celu usprawnienie ścieżki od pomysłu do wdrożenia w rozwoju IoT. Dodanie MongoDB Time Series i InfluxDB do funkcji strumieni wyjściowych Golioth to kamień milowy w ulepszaniu możliwości, w jaki programiści mogą kierować dane IoT bezpośrednio do preferowanych baz danych.

„Możliwość strumieniowego przesyłania danych IoT do wielu miejsc docelowych, takich jak MongoDB i GCP PubSub, sprawia, że ​​Golioth jest niezwykle wydajny. Pozwala na rozdzielenie obaw, co oznacza, że ​​zespoły zajmujące się chmurą mogą zmieniać dostawców baz danych lub infrastruktury bez wpływu na zespoły zajmujące się oprogramowaniem sprzętowym” – wyjaśnia Dylan Swartz, dyrektor ds. produktu w Golioth.

Programistom korzystającym już z MongoDB Time Series lub InfluxDB ta aktualizacja umożliwia płynny przepływ informacji z urządzeń IoT do baz danych, ujednolicając stos technologiczny i upraszczając środowisko programistyczne.

Dzięki włączeniu tych nowych strumieni wyjściowych firma Golioth obsługuje obecnie szersze spektrum przypadków użycia w dążeniu do przyspieszenia drogi od prototypu do produkcji.

Dowiedz się więcej o strumieniach wyjściowych

Programiści mogą rozpocząć korzystanie ze strumieni wyjściowych MongoDB Time Series i InfluxDB, postępując zgodnie ze wskazówkami zawartymi w dokumentacji Golioth:

Aby lepiej zrozumieć strumienie wyjściowe, jak działają i dlaczego są korzystne dla projektów IoT, Golioth napisali o funkcji strumieni wyjściowych na swoim blogu.

Aby uzyskać pomoc i obsługę baz danych

Jeśli programiści mają pytania lub potrzebują pomocy w rozpoczęciu pracy ze strumieniami wyjściowymi MongoDB Time Series lub InfluxDB, Golioth zapewnia aktywne wsparcie na ich Forum.

Programiści korzystający z innej bazy danych, którzy chcieliby połączyć się z Golioth, proszeni są o kontakt z Golioth pod adresem badania@golioth.io. Informacje zwrotne zostaną wykorzystane przez Golioth do ustalenia priorytetów obsługi innych strumieni wyjściowych baz danych w przyszłości.

Znak czasu:

Więcej z IOT dla wszystkich