A MangoDB projekt a MongoDB DBMS protokoll megvalósítását fejleszti a PostgreSQL fölött

Elérhető a MangoDB projekt első nyilvános kiadása, amely egy dokumentum-orientált adatbázis SGBD MongoDB protokoll megvalósítását kínálja, amely a PostgreSQL adatbázis fölött működik. A projekt célja, hogy lehetőséget biztosítson a MongoDB adatbázist használó alkalmazások PostgreSQL-re történő migrálására, és teljesen nyílt forráskódú szoftverstacket kínál. A kód Go nyelven készült, és az Apache 2.0 licenc alatt terjesztik.

A program proxyszerűen működik, átviszi a MangoDB-hez intézett kéréseket SQL-lekérdezésekké a PostgreSQL-hez, a PostgreSQL-t mint tényleges tárolót használva. A projekt kompatibilis a MongoDB illesztőprogramokkal, de jelenleg prototípus stádiumban van, és nem támogatja a MongoDB protokoll kiterjesztett funkcióit, bár már alkalmas egyszerű alkalmazások átkonvertálására.

A MongoDB SGBD használatának elhagyására irányuló igény az SSPL nem szabad licenszre történő átállásból eredhet, amely az AGPLv3 licenszen alapul, de nem nyílt forráskódú, mivel diszkrét követelményként írja elő, hogy az SSPL licenc alatt ne csak az alkalmazás kódját, hanem az összes, a felhőszolgáltatás biztosításában részt vevő komponens forráskódját is biztosítani kell.

Emlékezzünk, hogy a MongoDB a gyors és skálázható rendszerek között helyezkedik el, amelyek kulcs/érték formátumban kezelik az adatokat, valamint a relációs adatbázisok között, amelyek funkcionálisak és kényelmesek a lekérdezések megfogalmazásában. A MongoDB támogatja a dokumentumok JSON-szerű formátumban történő tárolását, eléggé rugalmas lekérdezési nyelve van, képes indexeket létrehozni a különböző tárolt attribútumokra, hatékonyan biztosítja a nagyméretű bináris objektumok tárolását, támogatja az adatbázisban történő adatok módosításának és hozzáadásának műveleteinek naplózását, képes működni a Map/Reduce paradigmával, és támogatja a replikációt, valamint a hibatűrő konfigurációk kiépítését.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster