ArangoDB
ArangoDB er software, der kombinerer flere datamodeller i en enkelt database. Bemærkelsesværdige kunder omfatter Barclays, Thomson Reuters, Kabbage, MakeMyTrip, Karlsruhe Institute of Technology og Egress. Det tyske selskab bag softwaren blev grundlagt i 2014 som en udbrydergruppe fra triAGENS GmbH, en it-konsulentfirma, der blev grundlagt i 2004. ArangoDB er baseret i Köln, Tyskland. Den nuværende administrerende direktør er Claudius Weinberger.
- Administrere flere datamodeller med en enkelt kerne og spørgesprog i en NoSQL database (AQL)
- Kan bruges som en enkelt forekomst, en klynge eller blandede tjenester arkitektur
- Kompatibel med Docker og DC / OS
- En virksomhed udgave er tilgængelig som tilføjer satellit samlinger for hurtigere slutte drift og mindre netværkstrafik pr klynge; SmartGraphs, som hjælper med ydeevne for store, distribuerede grafer på store datasæt; Enterprise Security for bedre
- Kan udvides med Foxx JavaScript rammer, drevet af Google V8, som kan øge produktiviteten ved at køre logik lige i databasen, hvilket reducerer trafik og netværksventetid
- Kan installeres på Linux, Mac OS X og Microsoft Windows-operativsystemer
- Understøtter klynge implementering
- Hjemmesiden indeholder en "kogebog" med opskrifter til hjælp til bedre at forstå ArangoDB unikke database format
- Fri samfund udgave af softwaren er tilgængelig med begrænset funktionalitet og ingen støtte
- støtte udvikling, uddannelse og rådgivning er til rådighed, for en pris
- Synes at være lidt af en indlæringskurve, når forståelsen af softwaren, og kan kræve en avanceret bruger fortrolig med database drift på trods af al den dokumentation
- Betalt versioner af softwaren er ved citat kun, så forventer en høj pris
Database management kan være en skræmmende opgave for store mængder data, og problemet er kun forstærkes, når flere dataformater er involveret. Heldigvis er der ArangoDB, som er designet specielt til at hjælpe administrere flere dataformater i en enkelt instans. En omfattende mængde dokumentation er tilgængelig på ArangoDB hjemmeside, som indeholder AQL dokumentation, HTTP og API-dokumentation, en brugsanvisning og Foxx Framework dokumentation, som omfatter en tutorial til at skabe microservices. Der er også indledende oplysninger om flere model databaser og et gratis kursus for ArangoDB graftegning, samt individuelle tutorials til Java, node.js, Python, PHP, CRUD, og Angular.js. Instruktioner om, hvordan til at migrere fra version 2.8 af ArangoDB til den nyeste version 3 er også tilgængelig.