
Votre base de données graphe temps réel, hébergée en France
Le moteur de vos données connectées propulsé par Memgraph, installé et maintenu par DINAO. Une base graphe in-memory ultra-rapide, hébergée sur nos serveurs français — compatible Cypher, pour l'analytique temps réel.
Qu'est-ce que Memgraph ?
Memgraph est un moteur de base de données graphe in-memory (en mémoire vive) haute performance, compatible avec le langage de requête Cypher et le protocole Bolt de Neo4j. Il est conçu pour l'analytique graphe temps réel et les pipelines IA (GraphRAG, mémoire d'agents).
L'architecture en mémoire autorise des traversées multi-sauts en moins d'une milliseconde, tout en restant ACID grâce à une persistance sur disque (snapshots + WAL) et des sauvegardes. La bibliothèque MAGE fournit plus de 40 algorithmes de graphe (PageRank, détection de communautés, plus courts chemins), et des index vectoriels, texte et géospatiaux permettent la recherche hybride graphe + vecteur.
Côté intégration, Memgraph ingère des flux temps réel via Kafka, Pulsar et RedPanda, charge nativement Parquet et JSONL, et s'accède par drivers (Python, C/C++, WebSocket) ainsi que LangChain/LlamaIndex. Il propose une haute disponibilité basée sur Raft avec failover automatique et un contrôle d'accès RBAC à plus de 30 permissions. Cœur écrit en C++, déployable en Docker et Kubernetes (Helm).
Hébergez Memgraph chez DINAO
Paliers de ressources compatibles avec les pré-requis de Memgraph (1 vCPU / 2048 Mo / 5 Go minimum). Hébergé en France, infogéré.
- 1 vCPU dédiés
- 2 Go de RAM
- 20 Go NVMe
- Sauvegardes quotidiennes
- Infogéré & supervisé par DINAO
- 2 vCPU dédiés
- 4 Go de RAM
- 40 Go NVMe
- Sauvegardes quotidiennes
- Infogéré & supervisé par DINAO
- 4 vCPU dédiés
- 8 Go de RAM
- 80 Go NVMe
- Sauvegardes quotidiennes
- Infogéré & supervisé par DINAO
- 8 vCPU dédiés
- 16 Go de RAM
- 160 Go NVMe
- Sauvegardes quotidiennes
- Infogéré & supervisé par DINAO
Détails techniques
Vous vous demandez…
En quoi Memgraph est-il rapide ?
Memgraph conserve le graphe en mémoire vive (architecture in-memory), ce qui permet des traversées multi-sauts en moins d'une milliseconde — idéal pour l'analytique et la détection de motifs en temps réel.
Puis-je réutiliser mes requêtes Neo4j ?
Oui. Memgraph est compatible avec le langage Cypher et le protocole Bolt : vos requêtes et la plupart de vos drivers Neo4j fonctionnent directement.
Mes données sont-elles perdues en cas de redémarrage ?
Non. Bien que le graphe vive en mémoire, Memgraph est ACID et persiste sur disque via des snapshots et un journal WAL, avec sauvegarde et restauration.
De combien de RAM ai-je besoin ?
Comme Memgraph est in-memory, le graphe doit globalement tenir en mémoire : la RAM est le facteur de dimensionnement principal. DINAO vous conseille le palier adapté à la taille de votre graphe.
Où sont hébergées les données ?
Sur l'infrastructure DINAO en France, dans un des datacenters disponible. Votre graphe et ses sauvegardes restent sur le territoire.