Il tuo database documentale NoSQL, ospitato in Francia
Un database documentale replicato alimentato da Apache CouchDB, installato e mantenuto da DINAO. I tuoi documenti JSON restano sui nostri server francesi — sovrani e accessibili tramite API HTTP.
Cos'è Apache CouchDB ?
Apache CouchDB è un database documentale NoSQL open-source che memorizza i dati sotto forma di documenti JSON. Ogni documento è accessibile e manipolabile tramite un' API HTTP/REST, il che rende CouchDB un database particolarmente adatto al web e alle architetture orientate alle API.
La sua caratteristica distintiva è la replicazione incrementale : i dati si sincronizzano in modo affidabile tra più istanze e anche con database embedded lato client (PouchDB, Couchbase Lite). Questo approccio offline-first consente alle applicazioni di funzionare senza connessione e di sincronizzarsi automaticamente in seguito, un vantaggio per gli usi mobili e multi-sito.
CouchDB offre query dichiarative tramite Mango, viste MapReduce per l'indicizzazione, un modello di coerenza basato sulle revisioni (MVCC) e una modalità cluster per la scalabilità e l'alta disponibilità. Si rivolge ai team che desiderano un database flessibile, resiliente e facile da integrare.
Alloggia Apache CouchDB su DINAO
Livelli di risorse compatibili con i requisiti di Apache CouchDB (1 vCPU / 1 Go / 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 cosa CouchDB differisce da un database SQL?
CouchDB memorizza documenti JSON senza schema fisso ed espone tutto tramite un'API HTTP. Il suo punto di forza è la replicazione incrementale e la modalità offline-first, perfetti per sincronizzare i dati tra siti e applicazioni.
Posso sincronizzare un'applicazione mobile offline?
Sì. CouchDB si replica con database lato client (PouchDB, Couchbase Lite…), consentendo di lavorare offline e sincronizzare automaticamente al ritorno della rete.
Dove sono ospitati i dati?
Sull'infrastruttura DINAO in Francia, in uno dei datacenter disponibili. I tuoi dati non lasciano il territorio.
Sono necessarie competenze tecniche?
Per utilizzare l'API e progettare le tue viste, sì, competenze da sviluppatore sono utili. Ma l'esecuzione (installazione, cluster, backup, aggiornamenti) è interamente gestita da DINAO.
Posso cambiare formula o esportare i miei dati?
Sì. Puoi aumentare o diminuire il livello in qualsiasi momento e i tuoi dati rimangono esportabili (JSON, replicazione) — nessun blocco proprietario.