Distributed cloud-native graph database with NebulaGraph Docker extension

Click for: original source

Graph databases have become a popular solution for storing and querying complex relationships between data. As the amount of graph data grows and the need for high concurrency increases, a distributed graph database is essential to handle the scale. Finding a distributed graph database that automatically shards the data, while allowing businesses to scale from small to trillion-edge-level without changing the underlying storage, architecture of the service, or application code, however, can be a challenge. By Wey Gu and Ajeet Singh Raina.

In this article, we’ll look at NebulaGraph, a modern, open source database to help organizations meet these challenges. Further ion the article:

  • Meet NebulaGraph
  • Architecture of the NebulaGraph database
  • Why NebulaGraph?
  • Why run NebulaGraph as a Docker Extension?
  • Getting started with NebulaGraph in Docker Desktop

NebulaGraph is ideal for graph database needs because of its architecture and design, which allow for high performance, scalability, and cost-effectiveness. The architecture follows a separation of storage and computing architecture, which provides many benefits, inlcuding automatic sharding, high performance, high availability, flexibility, support for APIs. Nice one!

[Read More]

Tags app-development docker cio containers devops database