OCS, XXVII. Neumann Kollokvium

Betűméret:  Kicsi  Közepes  Nagy

NoSQL eszközkészlet a telemedicinában

Győző Füle, Ádám Zoltán Végh, Vilmos Bilicki

Utoljára módosítva: 2014-10-26

Absztrakt


A Node.js dinamikus programnyelvi környezet lehetőséget nyújt arra, hogy dinamikus adatstruktúrákat tároljunk, ezzel gyorsítva a Telemedicina Referencia Architektúra prototípusok fejlesztésének ütemét. Ennek köszönhetően a Node.js mintegy nyelvi szinten integrálódik a NoSQL adatbázisokkal, új lehetőségeket nyitva meg az adattárolás és feldolgozás területén. Azonban egyrészt az SQL-lel ellentétben ez a környezet nem szabványosított a legkisebb mértékben sem, másrészt azok a standard relációs adatbázis szolgáltatások, melyek elérhetőek általában az SQL adatbáziskezelő rendszerekben, csak mérsékelt funkcionalitással vagy abszolút nem léteznek NoSQL környezetekben. Ilyen a tranzakcionalitás, elosztottság, függvények, triggerek, nézettáblák. Ezek az eszközök szükségesek olyan nem-funkcionális (minőségi) igények kielégítéséhez, amelyek telemedicina alkalmazás környezetben elengedhetetlenek (pl.: naplózás, auditálás, rendelkezésre állás). Ezért cikkünkben bemutatjuk, hogy a különböző NoSQL adatbáziskezelők milyen lehetőségekkel bírnak, és azok mennyire felelnek meg a Telemedicina Referencia Architektúránk igényeinek.