ArangoDB
ArangoDB er programvare som kombinerer flere datamodeller i en enkelt database. Kjente kunder er Barclays, Thomson Reuters, Kabbage, MakeMyTrip, Karlsruhe Institute of Technology og Egress. Det tyske selskapet bak programvaren ble grunnlagt i 2014 som en utbryter fra triAGENS GmbH, en informasjonsteknologi konsulentfirma som ble grunnlagt i 2004. ArangoDB er basert i Köln, Tyskland. Den nåværende konsernsjef er Claudius Weinberger.
- Administrere flere datamodeller med en enkelt kjerne og spørrespråk i et NoSQL database (AQL)
- Kan brukes som et enkelt eksempel, en klynge eller blandede tjenestearkitektur
- Kompatibel med Docker og DC / OS
- Et foretak utgaven er tilgjengelig som legger satellitt samlinger for raskere bli med drift og mindre nettverkstrafikk per klynge; SmartGraphs, som hjelper med ytelse for store, fordelt grafer på store datasett; Enterprise Security for bedre
- Utvides med Foxx Javascript rammeverk, drevet av Google V8, noe som kan øke produktiviteten ved å kjøre logikk rett i databasen, redusere trafikken og nettverkslatens
- Kan installeres på Linux, Mac OS X og Microsoft Windows operativsystemer
- Støtter cluster distribusjon
- Nettstedet inneholder en "kokebok" av oppskrifter for å hjelpe bedre forstå ArangoDB unike database format
- Gratis samfunnet utgave av programvaren er tilgjengelig med begrenset funksjonalitet og ingen støtte
- Utviklingsstøtte, opplæring og rådgivning er tilgjengelig, for en pris
- Synes å være litt av en læringskurve når forstå programvaren, og kan kreve en avansert bruker kjent med database drift til tross for all dokumentasjon
- Betalte versjoner av programvaren er med sitat bare, så forventer en høy prislapp
Database management kan være en skremmende oppgave for store mengder data, og problemet blir bare forsterket når flere dataformater er involvert. Heldigvis, det er ArangoDB, som er utviklet spesielt for å hjelpe administrere flere dataformater i en enkelt forekomst. En omfattende mengde dokumentasjon er tilgjengelig på ArangoDB nettstedet, som inkluderer AQL dokumentasjon, HTTP og API dokumentasjon, bruksanvisning og Foxx Work dokumentasjon, som inkluderer en tutorial for å lage microservices. Det er også innledende informasjon om multi-modell databaser og et gratis kurs for ArangoDB grafer, samt individuelle opplæringsprogrammer for Java, node.js, Python, PHP, crud og Angular.js. Instruksjoner om hvordan du migrerer fra versjon 2.8 av ArangoDB til nyeste versjon 3 er også tilgjengelig.