Introduction to ArangoDB

 
  • ArangoDB is a multi-model database supporting key-value pair, graph models, and document store.
  • Leverage functionality of ArangoDB on the top of Kubernetes to scale ArangoDB according to requirement.
  • Graph Database mainly focuses on representing many to many relationships between the documents which are inside the edge collection for the different document base collections.
 

Challenge for Setting Up a Multi-Model Database on Kubernetes

 
  • Build a multi-dimensional database to scale and containerize according to requirement.
  • Set up a multi-model database with a document, key value, and graph on Kubernetes.
  • Container environment is not persistent by default, databases in Kubernetes need Persistent Storage to store data.
  • Use Kubernetes to scale up ArangoDB.
 

Solution Offered for Building Multi-Model Database

 

To overcome the challenges mentioned above -

 
  • Set up three nodes Kubernetes cluster on AWS where one acts as a master and the other two, minions.
  • For deploying databases on Kubernetes, have Persistent Storage as Containers can die and start at any time, but the data should remain persistent.
  • Select GlusterFS as a storage solution to support multi-mount as data remains on all nodes of GlusterFS.

Looking For More Details

Download Now

Data Driven Enterprises with DataOps

Talk to Experts for Continuous Delivery to Analytics, Machine Learning and Data Management Practices

Reach Us

Disrupting Industries with Enterprise AI

Accelerate AI Adoption by Harnessing AI Power, Implementing AI Solutions and Leveraging AI Marketplace

Contact Us

Continuous Delivery Platform for Big Data and Data Science

NexaStack