Memgraph

Izvor: Wikipedija
Memgraph
ProgramerMemgraph Ltd.
Programski jezikC, C++
ŽanrGraf baza podataka
LicencijaBSL i MEL
Internetska
stranica
memgraph.com

Memgraph je platforma za izradu aplikacija temeljenih na grafovima i analizi tokova podataka u stvarnom vremenu. Zasnovan na graf bazi podataka, Memgraph omogućuje modeliranje podataka u obliku grafa te analizu podataka s naprednim graf algoritmima. Osim što se mogu analizirati statični podaci, Memgraph također podržava analizu tokova podataka te provedbu i implementaciju dinamičkih algoritama.[1]

Komponente Memgrapha[uredi | uredi kôd]

Memgraphov ekosustav čini nekoliko međusobno poveznih komponenti: [2]

  • Core database engine: osnova Memgrapha je graf baza podataka implementirana u jeziku C++.
  • MAGE: Memgraph Advanced Graph Extensions ili MAGE je open-source biblioteka algoritama. MAGE služi kao nadogradnja na Memgraph gdje korisnici mogu dodavati svoje implementacije algoritama u jezicima kao što su Python, C++ i Rust. Osim standardnih graf algoritama, pokušavamo ubrzati razvoj strojnog učenja potpomognutog grafovima te dinamičkih graf algoritama koji su prilagođeni za analizu tokova podataka u stvarnom vremenu.
  • Memgraph Lab: Memgraph Lab je vizualno sučelje za interakciju s Memgraph bazom. Korisnici mogu izvršavati Cypher upite, vizualizirati grafove, učitavati podatke i pozivati MAGE procedure. Osim što konstantno radimo na unaprjeđenju korisničkog sučelja, planiramo prilagoditi Memgraph Lab za rad s tokovima podataka u stvarnom vremenu. Također planiramo izolirati komponentu za vizualizaciju grafova iz Memgraph Laba te ju ponuditi kao zaseban proizvod.

Memgraph Ltd.[uredi | uredi kôd]

Startup Memgraph, osnovan 2016. u Londonu, osnovali su hrvatski inženjeri računarstva Dominik Tomičević i Marko Budiselić. Glavni ulagač je Microsoftov fond M12, a osim njega, investicijskoj rundi su se priključili Heavybit Industries, In-Q-Tel, Counterview Capital, ID4 Ventures i Mundi Ventures. Memgraph LTD ima sjedište u Londonu, a Memgraph u Hrvatskoj je podružnica tako da je britanska tvrtka stopostotni vlasnik hrvatske tvrtke.[3][4]

Izvori[uredi | uredi kôd]

  1. Grafovska NoSQL baza podataka kao izvještajni sustav
  2. Memgraph - How it works. Inačica izvorne stranice arhivirana 22. ožujka 2022. Pristupljeno 22. ožujka 2022.
  3. [Intervju] Dominik Tomičević (Memgraph): Tijekom 2020. razgovarali smo s više od 250 investitora dok nismo dobili investiciju
  4. Kako su dvojica agilnih inženjera s FER-a pokrenula startup vrijedan milijune dolara: Ovo je njihova priča. Novi list (engleski). 9. travnja 2022. Pristupljeno 26. travnja 2022.