MongoDB sträcker sig in i en ny mobil Värld

0
162
realm-logo.png

×

sfär-logotyp.png

MongoDB meddelade tidigare i dag förvärv av Riket, en lätt databas optimerad för inbyggda för mobila installationer enhet. Sfären, som ursprungligen utvecklades i 2010 – 2014 tidsram och kommersialiseras i 2017, är ett objekt-baserade inbyggda databasen ofta placerade som ett alternativ till den 20-årige SQLite.

Den logiska grunden för MongoDB att göra förvärv är att, även om det har ofta används som back-end för mobila tillämpningar, som det inte har en kompakt version anpassad för inbäddning på enheten. Sfären har blivit en populär plattform med mer än 100 000 utvecklare aktivt använder det.

Sfären är en kompakt motor med kärnan som är skrivna i C++ för prestanda med Api: er gör det möjligt för utvecklare att skapa logik i språket och val. Databasen är inkapslade i en kompakt behållare, som kallas en Sfär. Sfären kan beskrivas genom vad det inte är. Det är inte en tabell i relationsmodellen känsla eftersom data objekt i den, är inte enhetligt skrivit. Det är inte heller ett dokument eller en key-value store eftersom det inom varje objekt, det är ett fastställt schema.

De data bibehålls som “levande objekt” som kan uppdateras genom att ändra flöden, och minnes-mappad, så går det direkt från koden till förvaring och när du synkroniserar med back-end servern, det är ingen replikering av data. Istället server driver uppdateringar som en förändring-data-fånga föda. På baksidan slutet är händelsehanterare, affärslogik, och kopplingar till affärssystem. Det finns färdiga kopplingar till PostgreSQL och SQL-Server. Node.js och C# server Sdk, och GraphQL API (i stället för att VILA på).

Som nämnts, Riket jämförs ofta med SQLite. Riktmärken, som vi tar med kärnor av salt, visa upp till 10x hastighet fördel. Eftersom Sfären är objekt, som inte är SQL-baserade, det är enklare att lägga ut bord eftersom det inte finns några främmande nycklar för att ta itu med. Men som en enklare, objekt-baserad databas, finns det vissa begränsningar när det gäller mer komplexa funktioner såsom automatisk uppräkning av data; namngivning av klasser och fält (det är strikt karaktär gränser), och brist på stöd för att överlämna Riket data objekt i olika trådar.

MongoDB kommer att lämna planer för Riket i sin årliga användarkonferens satt till juni. Det finns säkert de strukturella skillnaderna mellan de två. Ändå, vid minsta vi förväntar oss att färdplanen kommer att omfatta optimerad kontakter till MongoDB moderskeppet, och förlängning av IDE för att skriva applikationer integreras till en MongoDB baksidan slutet.

Relaterade Ämnen:

Hantering Av Data

Digital Omvandling

Robotteknik

Sakernas Internet

Innovation

Affärssystem