![]() |
|
McObjects eXtremeDB/rt 2.0 - Printable Version +- DIY Electronic projects (https://forum.yu3ma.net) +-- Forum: Programiranje (https://forum.yu3ma.net/forumdisplay.php?fid=58) +--- Forum: Embedded (https://forum.yu3ma.net/forumdisplay.php?fid=73) +--- Thread: McObjects eXtremeDB/rt 2.0 (/showthread.php?tid=3081) |
McObjects eXtremeDB/rt 2.0 - mikikg - 12-08-2025 Na zadnjem skupu KG2025 je bilo malo reči i o McObject i eXtremeDB bazi podataka kao uvod u jedno poglavljnje specializovanih embedded baza podataka za male IoT/Edge uredjaje. U nastavku priča sa oficialnog ST-ovg blog o tome kako se eXtremeDB baza podataka može efikasno upotrebiti na STM32 single/dual core procesorima za asimetrično (opciono i simetrično) procesiranje. Tema je dosta široka i vezana je generalno za baze podataka ali za razliku od dosta drugih konkuretnih proizovda eXtremeDB je jedini RDBMS koji je potpuno prilagodljiv do najjmanjeg detalja, jezgro baze je konfigurabilno i sve ostalo povezano sa tim, može a i ne mora da se koristi SQL (istovremeno je SQL/NoSQL), tablice mogu da se prave u compile-time, vektorske veze i pointeri, replikacija i sve ostalo sto moderne baze imaju samo ova jedino radi na EMBEDDED platformama kako treba i ima izuzetne perfomanse sa podrškom za time-critical operacije. eXtremeDB je komercialni proizvod, sastoji se od paketa usluga, SDK za razvoj sa/bez source-code za izabranu platformu/jezik (C, Go, Python, C# itd) i opciono (vrlo stručne) tehničke porške. SDK pordžava sko sve arhitekture procesora i odprilike je jedina baza na tržištu koja pored klasičnih *nix/Win OS može da radi dodatno i na RTOS (ZephyrOS, freeRTOS) ili čak bare-metal! eXtremeDB/rt 2.0, All the reasons why embedded systems need a database, now with persistence https://blog.st.com/extremedb/ |