Skip to Content
ComparisonsTDengine vs IronFlock

TDengine vs IronFlock: porównanie przemysłowych platform danych i AI (2026)

TDengine należy do nielicznych platform przemysłowych, które — podobnie jak IronFlock — traktują AI jako część produktu, a nie dodatek doklejony później. Zaczynał jako wydajna baza danych szeregów czasowych — udostępniona jako open source w 2019 roku, napisana w C, AGPL-3.0, z ponad milionem instalacji i ponad 25 000 gwiazdek na GitHubie — i od tego czasu rozrósł się w górę do pełnego stosu danych: TDengine TSDB do składowania, TDengine IDMP (Industrial Data Management Platform) do modelowania aktywów, pulpitów i zdarzeń oraz warstwa AI złożona z TDgpt (prognozowanie i wykrywanie anomalii wywoływane bezpośrednio z SQL) i Industrial Agent Runtime (gotowe asystentki AI plus interfejs MCP udostępniający możliwości platformy agentom zewnętrznym). W 2026 roku firma przesunęła pozycjonowanie z „wydajnej bazy szeregów czasowych” na „przemysłowy fundament danych na erę AI”.

IronFlock podchodzi do przemysłowej AI z przeciwnej strony. Zamiast zaczynać od bazy danych i sięgać ku aktywom, IronFlock zaczyna od urządzenia — lekki agent i aplikacje w kontenerach Docker działające samodzielnie na dowolnym sprzęcie z Linuksem lub Windowsem — i sięga w górę do usług centralnych: FleetDB (TimescaleDB) dla danych szeregów czasowych całej floty, pulpitów, alarmów oraz usługi AI, której agenci potrafią działać na urządzeniach fizycznych, a nie tylko je odczytywać.

Ta różnica waży więcej niż jakakolwiek pojedyncza funkcja. TDengine jest znakomitą odpowiedzią na pytanie „gdzie mieszkają moje dane przemysłowe i jak je odpytywać?”. Nie jest odpowiedzią na pytanie „jak dostarczyć oprogramowanie na 800 maszyn w terenie, aktualizować je, dosięgnąć ich zdalnie i sprawić, by działały dalej, gdy padnie sieć”. IronFlock jest zbudowany do drugiego pytania i dokłada do tego warstwę danych i AI.

Na pierwszy rzut oka

WymiarIronFlockTDengine
Czym jestPlatforma rozproszona: urządzenia brzegowe uruchamiające aplikacje + centralne usługi danych, pulpitów i AIPlatforma danych: baza szeregów czasowych (TSDB) plus warstwa przemysłowego zarządzania danymi i AI (IDMP)
Wygląd i odczucieNowoczesny interfejs webowy — czysty, responsywny, natywny dla przeglądarkiNowoczesny interfejs webowy — taosExplorer dla bazy, IDMP dla drzew aktywów, pulpitów i Chat BI
Łatwość użyciaSamoobsługa: rejestracja, wgranie systemu na urządzenie, wdrożenie aplikacji w kilka minutSamoobsługa dla warstwy danych: instancja Docker lub chmurowa, podłączenie źródła, modelowanie aktywów — „zero kodu, zero SQL” to deklarowany cel IDMP
WspółpracaWielu użytkowników z rolami, kluczami API, współdzieleniem urządzeń i kontrolą dostępu na poziomie projektuRBAC i SSO w IDMP oraz TSDB-Enterprise; edycja OSS nie ma kontroli uprawnień
NowoczesnośćCloud-native, konteneryzowana, AI w pierwszej kolejności, projektowana w latach 2020Baza cloud-native (3.0, 2022) z rozdzieleniem składowania i obliczeń; IDMP i agent runtime to produkty z lat 2025–2026
SpołecznośćRosnąca — otwarty marketplace aplikacji, dokumentacja dla deweloperówDuża — ponad 25 000 gwiazdek na GitHubie, ponad 20 000 deweloperów, aktywny Discord i GitHub
StrategiaOtwarty ekosystem — IronFlock buduje rdzeń systemu (historian, alarmy, pulpity, zarządzanie urządzeniami) i rozszerza go przez otwarty marketplace aplikacji zewnętrznychOpen core — baza na AGPL-3.0, komercyjne IDMP/Enterprise na niej; rozszerzanie odbywa się przez konektory, SQL i umiejętności AI, a nie przez marketplace aplikacji zewnętrznych
TradycjaPowstał dla zarządzania flotami IoT i przetwarzania brzegowegoRodowód bazodanowy; pozycjonowanie przemysłowe i warstwa AI dodane od 2025 roku

Kluczowe różnice

WymiarIronFlockTDengine
Główny zakresFlota urządzeń + dane + AIDane + AI
Przetwarzanie brzegowe✅ Pełne środowisko Docker na każdym urządzeniu — aplikacje w dowolnym języku⚠️ taosX-Agent zbiera, filtruje i buforuje na brzegu; to nie jest miejsce na uruchamianie własnych aplikacji
Zarządzanie urządzeniami✅ Provisioning, grupowanie, OTA (system, agent, aplikacje), logi na żywo, mapy❌ Poza platformą
Dostęp zdalny✅ Wbudowane tunelowanie (HTTP, SSH, VNC, TCP, UDP) — bez VPN❌ Poza platformą
Silnik szeregów czasowych✅ Klaster TimescaleDB na projekt, tworzony automatycznie, pełny SQL PostgreSQL✅ Dedykowana TSDB w C — bardzo wysokie tempo zapisu, mocna kompresja, klastrowanie RAFT
Język zapytań✅ Pełny PostgreSQL — dowolne złączenia, CTE, funkcje okna, cały ekosystem rozszerzeń Postgresa⚠️ Dialekt SQL dla szeregów czasowych — znakomity nad tagami, węższy przy pracy relacyjnej i pytaniach łączących dziedziny
Semantyczny model aktywów⚠️ Schemat na aplikację, zdefiniowany w manifeście✅ Drzewo elementów IDMP — hierarchia, atrybuty, relacje, semantyczny cyfrowy bliźniak
AI: język naturalny nad danymi✅ Wbudowana✅ Chat BI i gotowe asystentki
AI: działa na urządzeniach fizycznychFizyczna AI — agenci wywołują funkcje na urządzeniach❌ Z założenia głównie odczyt; powiadomienia, nie sterowanie
AI: prognozowanie i wykrywanie anomalii✅ Prognozy statystyczne i reguły anomalii w SQL, zapisane jako stale odświeżane transformacje; dowolny framework ML jako aplikacja w kontenerze✅ TDgpt — prognozowanie, wykrywanie anomalii i uzupełnianie braków z jednego polecenia SQL, wraz z dołączonymi modelami fundamentowymi dla szeregów czasowych
Wdrażanie aplikacji✅ Kontenery Docker na urządzenia brzegowe lub wirtualne❌ Brak modelu wdrażania aplikacji
Marketplace aplikacji✅ Wbudowany, z monetyzacją❌ Niedostępny
Open sourceWersja chmurowa bezpłatna; on-premises w subskrypcji✅ TSDB-OSS na AGPL-3.0; IDMP i funkcje Enterprise są komercyjne
Podstawa cennikaZużycie zasobów (składowanie, dostęp zdalny, urządzenia wirtualne, AI); bezpłatny poziom chmurowyLiczba tagów — bezpłatnie do 5000 tagów, dalej licencja roczna lub wieczysta według progu tagów
Wielodostępność✅ Fizyczne rozdzielenie baz + kryptograficzna izolacja komunikatów⚠️ RBAC i współdzielenie danych; nieprojektowane jako model najmu per klient dla flot OEM

Architektura

TDengine: trójwarstwowy stos danych

TDengine opisuje własną architekturę jako trzy warstwy i jest to rzetelny opis jego budowy:

  • Warstwa 1 — TDengine TSDB: baza szeregów czasowych. Napisana w C, jedna tabela na punkt zbierania danych, grupowane w supertabele, z klastrowaniem opartym na RAFT, rozdzieleniem składowania i obliczeń, wdrożeniem na Kubernetes i składowaniem warstwowym w edycji Enterprise. Ma też wbudowane buforowanie, przetwarzanie strumieni i subskrypcję danych, więc wiele z tego, co zespoły zwykle doklejają wokół TSDB, znajduje się wewnątrz bazy. taosAdapter udostępnia REST, protokół linii InfluxDB, OpenTSDB, Prometheusa i zgodność z Telegrafem.
  • Warstwa 2 — TDengine IDMP: platforma przemysłowego zarządzania danymi. IDMP nie przechowuje własnych danych szeregów czasowych — leży nad TSDB (lub inną bazą) i dokłada drzewiastą hierarchię elementów: zakładów, linii, maszyn i pomiarów, z atrybutami, relacjami, analityką, pulpitami i zdarzeniami przypiętymi do każdego węzła. To warstwa semantyczna, która zamienia surowe tagi w cyfrowego bliźniaka.
  • Warstwa 3 — otwarte interfejsy dla AI: TDgpt uruchamia węzły analityczne (anody), które dostarczają zapytaniom SQL prognozowanie, wykrywanie anomalii i uzupełnianie braków, opierając się na algorytmach statystycznych, uczeniu maszynowym i modelach fundamentowych dla szeregów czasowych (TDtsfm, Time-MoE). Industrial Agent Runtime dokłada trzynaście gotowych asystentek przemysłowych, „umiejętności” definiowane w Markdownie, semantyczną bazę wiedzy i serwer MCP udostępniający ponad 50 możliwości platformy jako narzędzia dla zewnętrznych agentów AI.

Dane wchodzą przez taosX, bezkodowy potok zasilania w edycji Enterprise, oraz przez taosX-Agent, który działa na brzegu i mówi OPC UA, OPC DA, MQTT, Kafka, PI System, AVEVA Historian, CSV/Parquet i starszymi formatami TSDB. Agent potrafi filtrować i wstępnie przetwarzać przed wysyłką oraz buforuje lokalnie w trybie store-and-forward, gdy łącze do systemu centralnego padnie.

Rzecz, którą trzeba zrozumieć o brzegu w tej architekturze: taosX-Agent jest kolektorem danych, nie platformą obliczeniową. Dopasowuje protokoły, filtruje i przesyła dalej. Twoja logika sterowania, model wizyjny, lokalny HMI i własna aplikacja muszą mieszkać gdzie indziej.

IronFlock: rozproszony edge + centralne usługi

IronFlock to system rozproszony o dwóch uzupełniających się warstwach. Samodzielne urządzenia brzegowe uruchamiają lekkiego agenta i aplikacje w kontenerach Docker w miejscu pracy maszyny. Usługi centralne — FleetDB (TimescaleDB), usługa FleetDB, usługa AI i interfejs webowy — dostarczają składowanie dla całej floty, pulpity, alarmy i inteligencję. Broker wiadomości WAMP spina całość przez pub/sub i RPC w czasie rzeczywistym, wymuszając kryptograficzną izolację między projektami.

  • Urządzenia brzegowe: dowolny sprzęt zdolny uruchomić Linuksa lub Windowsa — Raspberry Pi, przemysłowe PC, NVIDIA Jetson, IPC z Windowsem, bramki. Na Windowsie agent działa jako usługa natywna z automatycznym restartem i samoaktualizacją.
  • Aplikacje: kontenery Docker w dowolnym języku programowania, wdrażane na urządzenia brzegowe albo na urządzenia wirtualne — węzły obliczeniowe w chmurze, które dołączają do projektu obok sprzętu fizycznego i uruchamiają usługi dla całej floty, jak Grafana, Node-RED czy Jupyter.
  • Dane: aplikacje brzegowe publikują telemetrię przez brokera do FleetDB, które automatycznie tworzy tabele TimescaleDB na projekt, odpytywalne zwykłym SQL-em.
  • AI: usługa AI dyryguje wieloagentowymi rozmowami, które czytają dane floty, generują wykresy i pulpity oraz wywołują funkcje na urządzeniach fizycznych. Aplikacje mogą dostarczać własne definicje agentów jako szablony YAML.
  • Wdrożenie: SaaS w chmurze albo on-premises — cała platforma działa we własnej infrastrukturze.

Pełny opis znajdziesz w Architekturze.

Co to oznacza w praktyce

ScenariuszIronFlockTDengine
Przechowywać 50 000 tagów telemetrii zakładu✅ TimescaleDB na projekt, rozliczenie za składowanie✅ Dedykowana TSDB, rozliczenie według progu tagów
Zamodelować zakład jako hierarchię aktywów⚠️ Schematy aplikacji plus struktura pulpitów✅ Drzewo elementów IDMP z atrybutami i relacjami
Prognozować sygnał na 24 godziny do przodu✅ Transformacja SQL, która odświeża się sama, albo model w aplikacji kontenerowej✅ Jedno polecenie SQL na dołączonym modelu fundamentowym
Zapytać „które pompy grzały się w zeszłym tygodniu?” w języku naturalnym✅ Usługa AI odpytuje dane floty i rysuje odpowiedź✅ Chat BI odpowiada i potrafi zbudować panel
Odpowiedzieć na pytanie łączące dane produkcji, jakości i energii✅ Jedno zapytanie PostgreSQL po tabelach wszystkich aplikacji, zapisane jako wielokrotnego użytku KPI⚠️ W granicach drzewa elementów i wsparcia dla złączeń w dialekcie TSDB
Sprawić, by AI naprawdę zmieniła coś w maszynie✅ Agenci wywołują funkcje udostępnione przez aplikacje na urządzeniu❌ Powiadomienia z człowiekiem w pętli; mapa drogowa opisuje bibliotekę akcji, nie dostarczone sterowanie
Uruchomić własny algorytm na samej maszynie✅ Wdrożyć aplikację Docker na urządzeniu❌ Niewspierane — zbierać i wysyłać w górę
Zaktualizować oprogramowanie na 800 maszynach w terenie✅ Masowe OTA jednym kliknięciem — system, agent i aplikacje❌ Poza zakresem; potrzebny osobny stos zarządzania urządzeniami
Wpuścić zdalnego inżyniera na HMI maszyny✅ Kliknąć „Otwórz tunel” w przeglądarce❌ Poza zakresem; VPN albo osobny produkt do dostępu zdalnego
Utrzymać zakład w ruchu przez tygodniową awarię łącza✅ Urządzenia uruchamiają wszystkie aplikacje samodzielnie i synchronizują się po powrocie sieci⚠️ taosX-Agent buforuje dane; na miejscu nic dalej nie liczy
Dostarczyć portal white-label 40 klientom maszynowym✅ Kryptograficzna i bazodanowa izolacja per klient⚠️ RBAC i współdzielenie danych, ale brak modelu najmu OEM

Porównanie funkcji

Dane i łączność

FunkcjaIronFlockTDengine
Składowanie szeregów czasowych✅ Automatycznie tworzony klaster TimescaleDB na projekt, bezpośredni SQL✅ Dedykowana TSDB — bardzo wysokie tempo zapisu, mocna kompresja, składowanie warstwowe (Enterprise)
Wydajność zapisu✅ Bez trudu obsługuje telemetrię maszyn i flot — hypertable, kompresja i polityki retencji✅ Wyższa szczytowa przepustowość na węzeł przy skrajnej liczbie tagów i częstotliwości próbkowania
Dialekt SQL✅ Pełny PostgreSQL — złączenia między aplikacjami, CTE, funkcje okna, PostGIS i reszta ekosystemu rozszerzeń⚠️ Dialekt dla szeregów czasowych: mocny nad tagami i oknami, węższy w pracy relacyjnej
Własne KPI jako stale odświeżany SQLZmaterializowane transformacje — zapisane zapytanie przeliczane według harmonogramu, zasilające pulpity na żywo✅ Przetwarzanie strumieni i analityka IDMP na węzłach elementów
Łączność ze sterownikami (S7, Allen-Bradley, Modbus, OPC UA)Industrial Collector na urządzeniach brzegowych — jedna aplikacja z katalogiem gotowych profili maszyn (S7 i Allen-Bradley we wczesnym dostępie); do tego kolektory IO-Link, BACnet i MTConnect✅ Konektory OPC UA i OPC DA przez taosX (Enterprise); brak natywnego sterownika S7 i EtherNet/IP
MQTT✅ Przez aplikacje✅ Wbudowany konektor (Enterprise)
Kafka✅ Przez aplikacje✅ Wbudowany konektor
Migracja baz danych i historianów⚠️ Przez aplikacje✅ Bezkodowe konektory do PI System, AVEVA Historian, InfluxDB i OpenTSDB
Semantyczny model aktywów / ontologia⚠️ Schemat na aplikację, zdefiniowany w manifeście✅ Drzewo elementów IDMP z atrybutami i relacjami
LoRaWANChirpStack na urządzeniu wirtualnym — jeden spójny potok⚠️ Przez MQTT z zewnętrznego network servera
Praca offline✅ Urządzenia uruchamiają aplikacje w pełni samodzielnie i synchronizują się po powrocie łącza⚠️ Tylko buforowanie store-and-forward po stronie agenta
Przetwarzanie danych na brzegu✅ Pełne obliczenia na dowolnym urządzeniu z Linuksem lub Windowsem — w dowolnym języku⚠️ Filtrowanie i wstępne przetwarzanie w agencie zbierającym
Izolacja danych między najemcami✅ Fizyczne rozdzielenie baz + kryptograficzna izolacja realmów⚠️ RBAC, współdzielenie danych i białe listy IP (Enterprise); to nie jest model najmu per klient

AI i analityka

Obie platformy dowożą AI nad danymi przemysłowymi i obie odpowiadają w języku naturalnym. Różnica polega na tym, co dzieje się po odpowiedzi: TDengine ją raportuje, IronFlock potrafi też na jej podstawie zadziałać.

FunkcjaIronFlockTDengine
Zapytania w języku naturalnym nad danymi✅ Po danych floty, urządzeniach i aplikacjach✅ Chat BI nad drzewem elementów IDMP
Wykresy i pulpity generowane przez AI✅ W rozmowie, z zapisem na pulpity✅ Panele rekomendowane automatycznie; platforma rozpoznaje scenariusz i proponuje pulpity
Orkiestracja wielu agentów✅ Wbudowana, z podagentami na dziedzinę✅ Trzynaście gotowych asystentek przemysłowych plus agenci zewnętrzni przez MCP
Własne agenty definiowane przez aplikacjeSzablony agentów w YAML dostarczane z aplikacjami✅ „Umiejętności” w Markdownie i semantyczna baza wiedzy
Fizyczna AI — agenci wykonują funkcje na urządzeniach❌ Z założenia głównie odczyt
AI działa z uprawnieniami wywołującego użytkownika✅ Każde działanie sprawdzane pod kątem uprawnień tego użytkownika✅ Agenci dziedziczą uprawnienia użytkownika; izolowani z barierami bezpieczeństwa
Prognozowanie z SQL✅ Prognozy regresyjne i sezonowe jako zapisana transformacja, która sama się aktualizuje✅ TDgpt — FORECAST w zapytaniu, z modelem fundamentowym w tle
Wykrywanie anomalii z SQL✅ Granice statystyczne w SQL transformacji plus reguły alarmowe na strumieniach na żywo✅ Okna anomalii TDgpt
Modele fundamentowe dla szeregów czasowych⚠️ Własny model — dowolny, w kontenerze, na urządzeniu albo w chmurze✅ TDtsfm i Time-MoE w komplecie
Wnioskowanie ML na brzegu✅ Dowolny framework (PyTorch, TensorFlow, ONNX) w aplikacji kontenerowej, z GPU włącznie❌ Brak ogólnych obliczeń na brzegu
Interfejs MCP dla agentów zewnętrznych⚠️ W planach✅ Ponad 50 możliwości udostępnionych jako narzędzia
Interakcja głosowa
Własny LLM✅ Rejestr modeli, wybór modelu per agent✅ Łączy się z popularnymi LLM-ami; nie dostarcza własnego
Asystent analizy przyczyn źródłowych⚠️ Przez agentów ogólnych✅ Dedykowany asystent

Wizualizacja i pulpity nawigacyjne

FunkcjaIronFlockTDengine
Kreator pulpitów✅ System widgetów bez kodu w przeglądarce✅ Panele IDMP — trend, słupki, kołowy, wskaźnik, tabela, mapa, rozrzut, oś stanów
Automatyczne tworzenie pulpitów⚠️ Na życzenie, przez AI✅ Proaktywne — platforma rekomenduje panele dla rozpoznanego scenariusza
Nawigacja wielostronicowa✅ Strony, panele boczne, zakładki, przyciski akcji i powrotu⚠️ Nawigacja podąża za drzewem elementów
Grafika przemysłowa HMI (P&ID)Pełna biblioteka symboli SCADA — pompy, zawory, zbiorniki, rurociągi, przenośniki❌ To nie jest produkt HMI/SCADA
Widgety akcji (sterowanie maszyną)✅ Wbudowane
Widgety formularzy z zapisem danych✅ Wbudowane
Lokalny HMI na urządzeniu✅ Aplikacje serwują lokalny interfejs, osiągalny także offline
Osadzalne pulpity⚠️ Za uwierzytelnieniem platformy
Aktualizacje w czasie rzeczywistym✅ Poniżej sekundy przez WAMP✅ Przetwarzanie strumieni z oknami przesuwnymi, sesyjnymi, zdarzeniowymi i stanowymi
Zaplanowane raporty PDF⚠️ Przez aplikacje (Grafana, własne)✅ Asystent generowania raportów

Zarządzanie urządzeniami i flotą

Tutaj oba produkty przestają się pokrywać: zarządzanie urządzeniami leży poza zakresem TDengine, więc wszystko z tej tabeli trzeba w instalacji TDengine wziąć skądinąd.

FunkcjaIronFlockTDengine
Provisioning urządzeń✅ Wgraj i podłącz albo wstępna rejestracja OEM
Masowe aktualizacje OTA (system, agent, aplikacje)✅ Jedno kliknięcie na całą flotę
Grupowanie urządzeń i ustawienia flotyGrupy urządzeń, ustawienia, odporność
Logi na żywo z aplikacji na urządzeniach✅ Strumieniowo w przeglądarce
Kondycja, zasoby i status urządzenia⚠️ Tyle, ile zamodelujesz jako tagi
Zarządzanie lokalizacjami i widok mapy⚠️ Panele mapowe na własnych danych współrzędnych
Urządzenia wirtualne (chmurowe węzły obliczeniowe)
Swoboda sprzętowa✅ Dowolne urządzenie z Linuksem lub Windowsem — ARM, x86, Jetson, IPC✅ Agent działa na typowym sprzęcie brzegowym; serwer potrzebuje realnej mocy
Wdrażanie i wycofywanie aplikacji w całej flocie✅ Kanały wydań i przypinanie wersji

Dostęp zdalny i bezpieczeństwo

FunkcjaIronFlockTDengine
Wbudowana usługa tunelowania✅ TCP, HTTP(S), UDP — bez klienta VPN
Zdalny dostęp do HMI✅ Jednym kliknięciem z przeglądarki
Pulpit zdalny / SSH✅ Tunelowanie VNC, SSH w przeglądarce i dostęp root do hosta
Zero otwartych portów na urządzeniach✅ Agent inicjuje połączenie na zewnątrz⚠️ Agent łączy się na zewnątrz do taosX; klaster bazy nasłuchuje
Uwierzytelnianie✅ OIDC z 2FA TOTP✅ SSO i RBAC (IDMP / Enterprise)
Szyfrowanie w spoczynku✅ Tylko Enterprise i Cloud
Dziennik audytuPełny ślad audytowy urządzeń i użytkowników✅ Audyt zachowań użytkowników (Enterprise); działania AI logowane z łańcuchem dowodowym
Kontrola uprawnień w edycji darmowej/otwartej✅ Zawarta w darmowym poziomie chmurowym❌ Brak w TSDB-OSS — kontrola uprawnień to funkcja Enterprise
Certyfikaty⚠️ Architektura projektowana pod zgodność z IEC 62443 / ISO 27001 / SOC 2; certyfikacja w toku✅ SOC 2 oraz ISO 27001/27017 deklarowane dla platformy komercyjnej

Tworzenie aplikacji

FunkcjaIronFlockTDengine
Wdrażanie aplikacji na urządzenia✅ Kontenery Docker, dowolny język
Model rozszerzaniaAplikacje — kontenery z manifestami, widgetami, agentamiKonektory, SQL, przetwarzanie strumieni, umiejętności AI, klienci MCP
Wbudowane środowisko IDE w chmurze
Integracja z Gitem✅ GitHub, GitLab
Potok CI/CD wydań✅ Wbudowane budowanie i wydawanie
Marketplace aplikacji✅ Otwarty, z monetyzacją dla deweloperów zewnętrznych
Biblioteki klienckie / SDK✅ API REST + SDK dla Pythona✅ Konektory dla Javy, Pythona, Go, Rusta, Node.js, C#, C
Otwarty rdzeń⚠️ Darmowy poziom chmurowy; on-premises w subskrypcji✅ TSDB-OSS na AGPL-3.0 na GitHubie

Alarmy i powiadomienia

FunkcjaIronFlockTDengine
Konfigurowalne regułyNa dowolnym strumieniu telemetrii✅ Wyniki analiz wywołują zdarzenia na elementach
Poziomy ważności✅ Krytyczny, poważny, drobny✅ Ważność z inteligentnym kierowaniem
Potwierdzanie i komentowanie✅ Potwierdzanie i eskalacja
Powiadomienia e-mail
Powiadomienia SMS✅ Wbudowane⚠️ Udokumentowane e-mail i Telegram
Działania na maszynie z poziomu alarmu✅ Przez funkcje aplikacji i agentów AI

Porównanie cen

TDengine: bezpłatnie do 5000 tagów, dalej licencja za tag

Od lipca 2026 bezpłatny poziom TDengine obejmuje całą platformę — TSDB wraz z IDMP, wszystkie 20 konektorów danych, modelowanie aktywów, pulpity, analitykę i funkcje AI — do 5000 tagów, produkcyjnie, bez dławienia zapisu ani zapytań i bez terminu końca wersji próbnej. Tag to jeden stale monitorowany sygnał (aktywo lub urządzenie plus nazwa pomiaru), niezależnie od częstotliwości próbkowania; TDengine szacuje 5000 tagów na mniej więcej 100–200 maszyn albo jedną średnio złożoną linię produkcyjną. Licencja odnawia się bezpłatnie i bezterminowo, choć aktywacja i odnowienie wymagają chwilowego dostępu do internetu. Warto znać dwa zastrzeżenia: wsparcie jest płatną opcją, a nie częścią poziomu, a dostęp zapytaniami z zewnątrz do dołączonej TSDB wymaga osobnej licencji komercyjnej.

Powyżej 5000 tagów licencja jest według progu tagów, we własnym hostingu, w wariancie rocznym albo wieczystym, z dopłatami za wysoką dostępność oraz — przy licencjach wieczystych — za bieżące wsparcie. TDengine Cloud wyceniany jest osobno jako usługa zarządzana. TSDB-OSS na AGPL-3.0 pozostaje naprawdę bezpłatna i możliwa do samodzielnego hostowania, ale bez IDMP, bez konektorów taosX, bez szyfrowania i bez kontroli uprawnień użytkowników.

Model jest czysty i przewidywalny, i co istotne nie karze wysokich częstotliwości próbkowania — dobrze pasuje do głębokiej historii na stałym zbiorze sygnałów. Skaluje się natomiast wraz z szerokością oprzyrządowania: każdy nowy pomiar na każdej nowej maszynie to kolejny tag, niezależnie od tego, czy ktokolwiek kiedyś na niego spojrzy.

IronFlock: darmowa chmura + subskrypcja dla on-premises

Wersja chmurowa IronFlock jest bezpłatna — zarządzanie urządzeniami, pulpity, składowanie danych, aktualizacje OTA, alarmy, dostęp zdalny i wdrażanie aplikacji są zawarte bez opłat. Opłaty idą za zużyciem zasobów: składowaniem, sesjami dostępu zdalnego, urządzeniami wirtualnymi i użyciem AI. Nie ma liczenia tagów, licencji za punkt, opłat za urządzenie ani obowiązkowej umowy wsparcia. Szczegóły znajdziesz na stronie cennika.

Dodatkowe możliwości dokłada się, kupując aplikacje z marketplace’u — konektory protokołów, narzędzia analityczne albo rozwiązania branżowe tworzone przez IronFlock lub deweloperów zewnętrznych. Dla wdrożeń on-premises (odciętych od sieci lub w prywatnej infrastrukturze) IronFlock oferuje licencję subskrypcyjną.

Kiedy wybrać TDengine

TDengine jest lepszym wyborem, jeśli:

  • Baza danych jest sednem sprawy. Twoje obciążenie jest skrajne nawet jak na standardy TSDB — miliony tagów, bardzo wysokie częstotliwości próbkowania, lata retencji na jednym klastrze — i dedykowany silnik wart jest rezygnacji z ogólnego dialektu SQL.
  • Migrujesz z historiana albo innej TSDB — bezkodowe konektory do PI System, AVEVA, InfluxDB i OpenTSDB czynią to przejście tańszym niż napisanie go samemu.
  • Chcesz dołączony model fundamentowy dla szeregów czasowych. TDgpt uruchamia TDtsfm albo Time-MoE wewnątrz zapytania, bez własnego modelu do wybrania, hostowania i utrzymania.
  • Twoje urządzenia są już podłączone i już zarządzane — istniejący park SCADA, sterowników albo bramek, który niezawodnie produkuje dane, a brakuje nowoczesnego miejsca na nie i sposobu, by z nich wnioskować.
  • Chcesz semantycznej hierarchii aktywów nad dużym zakładem: elementów, atrybutów, relacji i modelu cyfrowego bliźniaka, po którym mogą poruszać się agenci AI.
  • Chcesz naprawdę otwartego rdzenia, który możesz samodzielnie hostować i przejrzeć (AGPL-3.0), z możliwością bezterminowego pozostania na poziomie bezpłatnym przy małym zakładzie.
  • Chcesz udostępnić swoje dane przemysłowe zewnętrznym agentom AI przez MCP i pozostawić wnioskowanie własnemu stosowi agentów.

Kiedy wybrać IronFlock jako alternatywę dla TDengine

IronFlock jest mocniejszym wyborem, gdy:

  • Masz flotę, nie tylko bazę danych. Provisioning, grupowanie, aktualizacje OTA systemu, agenta i aplikacji, logi na żywo i kondycja urządzeń to codzienna praca przy maszynach w terenie — i nic z tego nie mieści się w zakresie TDengine.
  • Potrzebujesz prawdziwego przetwarzania brzegowego — aplikacji w dowolnym języku działających na maszynie, realizujących sterowanie, wizję, lokalne buforowanie i lokalny HMI, a nie tylko dopasowanie protokołu i przesłanie dalej.
  • Potrzebujesz dostępu zdalnego bez VPN — tunelowania HTTP, SSH, VNC, TCP i UDP wbudowanego w platformę, dla każdego urządzenia, z przeglądarki.
  • Chcesz AI, która działa, a nie tylko doradza. Agenci IronFlock wywołują funkcje udostępniane przez aplikacje na urządzeniu, z uprawnieniami wywołującego użytkownika — rozmowa z AI może więc zmienić nastawę, zrestartować proces albo uruchomić procedurę, a nie tylko donieść, że coś wygląda nie tak.
  • Twoje zakłady muszą pracować dalej, gdy padnie sieć — urządzenia IronFlock nadal uruchamiają każdą aplikację samodzielnie, obsługują lokalne ekrany, zbierają dane i uzgadniają stan po powrocie łącza.
  • Jesteś producentem maszyn dostarczającym usługi cyfrowe własnym klientom i potrzebujesz izolacji danych per klient oraz portalu white-label, a nie jednonajemcowej bazy zakładowej.
  • Chcesz budować i monetyzować aplikacje — zapakować swoją wiedzę dziedzinową w kontener i sprzedawać ją na otwartym marketplace.
  • Chcesz wizualizacji klasy SCADApełnej biblioteki symboli P&ID, widgetów akcji i formularzy — obok analityki.
  • Liczenie tagów nie pasuje do twoich danych. Szerokie oprzyrządowanie wielu maszyn — po setki sygnałów na każdą, z czego większość oglądana tylko wtedy, gdy coś pójdzie źle — szybko drożeje, gdy każdy sygnał jest licencjonowanym tagiem.
  • Musisz odpowiadać na pytania biznesowe, nie tylko na pytania o tagi. FleetDB to pełny PostgreSQL: połącz liczniki produkcji z wynikami jakości i odczytami energii z trzech różnych aplikacji, wyraź OEE albo uzysk jednym zapytaniem i zapisz je jako transformację, która sama się aktualizuje i zasila pulpity oraz AI jak każda inna tabela.
  • Chcesz jednego systemu zamiast stosu. Składowanie, pulpity, grafika SCADA, alarmy, zarządzanie urządzeniami, dostęp zdalny i AI pochodzą z tej samej platformy, z jednym modelem dostępu do wszystkiego — zamiast warstwy danych, pod którą i tak trzeba dołożyć warstwę urządzeń.

Ścieżka migracji

IronFlock może działać obok istniejącej instalacji TDengine w trakcie przejścia. Zacznij od maszyny: aplikacja kolektora IronFlock czyta te same sterowniki po S7, Modbus albo OPC UA na urządzeniu brzegowym i zapisuje do FleetDB, więc nowe pulpity, alarmy i rozmowy z AI powstają na IronFlock, podczas gdy stara TSDB nadal obsługuje to, co wciąż na nią wskazuje. Dane historyczne przenosi się hurtem aplikacją migracyjną w kontenerze, przez interfejs REST TDengine.

Dalej obraz zmienia warstwa urządzeń — provisioning, aktualizacje OTA, dostęp zdalny i praca offline pojawiają się dla tych samych maszyn, które wcześniej tylko wysyłały tagi — a licencja na tagi przestaje rosnąć z każdym dodanym pomiarem.

Gotowy, aby spróbować? Zacznij za darmo — podłącz urządzenie i zobacz swój pierwszy pulpit w kilka minut.

Last updated on