ArangoDB
ArangoDB är ett program som kombinerar flera datamodeller i en enda databas. Noter kunder Barclays, Thomson Reuters, Kabbage, MakeMyTrip, Karlsruhe Institute of Technology och avstigning. Det tyska företaget bakom programmet grundades 2014 som en utbrytning från triAGENS GmbH, ett IT konsultföretag som grundades 2004. ArangoDB har sitt säte i Köln, Tyskland. Den nuvarande VD är Claudius Weinberger.
- Hantera flera datamodeller med en enda kärna och frågespråk i en NoSQL databas (AQL)
- Kan användas som en enda instans, ett kluster eller blandade tjänster arkitektur
- Kompatibel med Docker och DC / OS
- En Enterprise Edition finns som lägger satellit kollektioner för snabbare gå verksamhet och mindre nätverkstrafik per kluster; SmartGraphs, som hjälper till med prestanda för stora distribuerade grafer på stora datamängder; Enterprise Security för bättre
- Utdrag med Foxx JavaScript ram, som drivs av Google V8, vilket kan öka produktiviteten genom att köra logik rätt i databasen, vilket minskar trafiken och nätverk latency
- Kan installeras på Linux, Mac OS X och Microsoft Windows operativsystem
- Stöden kluster utplacering
- Hemsidan innehåller en "kokbok" av recept för att hjälpa bättre förstå ArangoDB unika databasformat
- Free Community Edition av mjukvaran finns med begränsad funktionalitet och inget stöd
- support, utbildning och konsulttjänster är tillgängliga för ett pris
- Verkar vara lite av en inlärningskurva när förstå programvaran och kan kräva en avancerad användare bekant med databasdrift trots all dokumentation
- Betalda versioner av programvaran är med citat bara, så räkna med en hög prislapp
Databashantering kan vara en svår uppgift för stora mängder data, och problemet är bara förstärks när flera dataformat är inblandade. Tack och lov finns det ArangoDB, som är utformad speciellt för att hjälpa hantera flera dataformat i en enda instans. En omfattande dokumentation finns på ArangoDB webbplats, som inkluderar AQL dokumentation, HTTP och API-dokumentation, en användarmanual och Foxx Framework dokumentation, som innehåller en tutorial för att skapa microservices. Det finns också inledande information om multi-modelldatabaser och en gratis kurs för ArangoDB graf samt individuell handledning för Java, Node.js, Python, PHP, CRUD och Angular.js. Instruktioner om hur du migrerar från version 2.8 av ArangoDB till den senaste versionen 3 finns också.