Akvizici firmy Realm oznámila společnost MongoDB. Koupený podnik vyvíjí odlehčenou objektovou databázi, která je optimalizována pro nasazení v mobilních zařízeních, konkrétně v platformách Android a iOS. Obvykle bývá považována za alternativu ke staršímu systému SQLite.
Databáze Realm byla jako open source projekt vyvíjena v letech 2010 až 2014. Před dvěma roky ji tvůrci doplnili o nástroje, jako celek označované názvem Realm Mobile Platform, jež zjednodušují synchronizaci dat mezi zařízením a systémy na straně back endu, včetně nebo převážně cloudových služeb. Dvě ze tří verzí platformy jsou placené.
Své řešení firma Realm pozicuje jako alternativu k systému SQLite, který má za sebou zhruba 20letou historii. Oproti ní nabízí asi 10násobně vyšší výkon, ale díky svému objektovému charakteru také určitá omezení.
Motiv ohlášené akvizice je podle komentátorů poměrně jasný. Databáze společnosti MongoDB bývá často nasazována jako back end pro mobilní aplikace. Firmě ale chybí kompaktní verze určená pro samotná mobilní zařízení.
Získanou platformu Realm aktuálně využívá sto tisíc vývojářů a 350 firem. Její jádro je napsáno v jazyku C++, předdefinovaná rozhraní API umožňují využít jakýkoli jiný jazyk pro tvorbu aplikační logiky. Databáze má podobu kompaktního kontejneru, jenž nese označení Realm. Uvnitř uložené objekty nejsou uniformně či standardizovaně zadány. Pro každý z nich existuje schéma. Funkční koncept údržby a aktualizace dat je označován termínem „live objects“. Díky němu nedochází při synchronizaci s back end servery k celkové replikaci dat. Databázi a její synchronizační nadstavbu lze využít i pro jednoduchou výměnu informací mezi samotnými mobilními zařízeními.
Vestavěné konektory podporují systémy PostgreSQL, SQL Server, SDK Node.js, C# server a API GraphQL. Nový vlastník se pravděpodobně zaměří na optimalizaci konektorů a rozšíření IDE pro tvorbu aplikací napojených MongoDB back end.