ArangoDB
Date:
By: Philip Howard
Classification: InBrief
ArangoDB is a multi-model database that supports document (JSON), key-value and property graph capabilities with one database core and one declarative query language.
There are lots of different approaches to supporting hybrid environments that require real-time processing of both operational/transactional data alongside analytics. The use of a graph database is one such approach with, amongst other things, the advantage that you only need one copy of the data, as opposed to both relational and NoSQL approaches, which often require that you need to store the data twice (once as columns and a second time as rows), with all the extra costs that that involves. Another approach is to use a multi-model database, as many use cases (for example, IoT environments) require the processing of both structured and unstructured data. ArangoDB has the advantage of supporting both of these approaches.