
La tua database a grafo in tempo reale, ospitata in Francia
Il motore dei tuoi dati connessi alimentato da Memgraph, installato e mantenuto da DINAO. Una database a grafo in-memory ultra-rapida, ospitata sui nostri server francesi — compatibile con Cypher, per l'analisi in tempo reale.
Cos'è Memgraph ?
Memgraph è un motore di database a grafo in-memory (in memoria volatile) ad alte prestazioni, compatibile con il linguaggio di query Cypher e il protocollo Bolt di Neo4j. È progettato per l'analisi del grafo in tempo reale e per i pipeline IA (GraphRAG, memoria degli agenti).
L'architettura in memoria consente traversate multi-salto in meno di un millisecondo, rimanendo ACID grazie alla persistenza su disco (snapshot + WAL) e ai backup. La libreria MAGE fornisce oltre 40 algoritmi di grafo (PageRank, rilevamento di comunità, percorsi più brevi), e gli indici vettoriali, di testo e geospaziali permettono la ricerca ibrida grafo + vettore.
Per quanto riguarda l'integrazione, Memgraph ingerisce flussi in tempo reale tramite Kafka, Pulsar e RedPanda, carica nativamente Parquet e JSONL, ed è accessibile tramite driver (Python, C/C++, WebSocket) nonché LangChain/LlamaIndex. Offre un'alta disponibilità basata su Raft con failover automatico e un controllo degli accessi RBAC con oltre 30 permessi. Cuore scritto in C++, deployabile in Docker e Kubernetes (Helm).
Alloggia Memgraph su DINAO
Livelli di risorse compatibili con i requisiti di Memgraph (1 vCPU / 2048 Mo / 5 Go minimo). Ospitato in Francia, fully managed.
- 1 vCPU dedicati
- 2 Go di RAM
- 20 Go NVMe
- Backup quotidiani
- Fully managed & supervisionato da DINAO
- 2 vCPU dedicati
- 4 Go di RAM
- 40 Go NVMe
- Backup quotidiani
- Fully managed & supervisionato da DINAO
- 4 vCPU dedicati
- 8 Go di RAM
- 80 Go NVMe
- Backup quotidiani
- Fully managed & supervisionato da DINAO
- 8 vCPU dedicati
- 16 Go di RAM
- 160 Go NVMe
- Backup quotidiani
- Fully managed & supervisionato da DINAO
Dettagli tecnici
Ti chiedi…
In che modo Memgraph è veloce?
Memgraph mantiene il grafo in memoria volatile (architettura in-memory), il che consente traversate multi-salto in meno di un millisecondo — ideale per l'analisi e il rilevamento di pattern in tempo reale.
Posso riutilizzare le mie query Neo4j?
Sì. Memgraph è compatibile con il linguaggio Cypher e il protocollo Bolt: le tue query e la maggior parte dei tuoi driver Neo4j funzionano direttamente.
I miei dati vengono persi in caso di riavvio?
No. Sebbene il grafo viva in memoria, Memgraph è ACID e persiste su disco tramite snapshot e un journal WAL, con backup e ripristino.
Di quanta RAM ho bisogno?
Poiché Memgraph è in-memory, il grafo deve complessivamente stare in memoria: la RAM è il fattore principale di dimensionamento. DINAO ti consiglia il livello adatto alla dimensione del tuo grafo.
Dove sono ospitati i dati?
Sull'infrastruttura DINAO in Francia, in uno dei datacenter disponibili. Il tuo grafo e i suoi backup rimangono sul territorio.