← Modèles · Bases de données
AC
Apache CouchDB
CommunautéDocument database with HTTP/JSON APIs and built-in multi-master replication — sync data between servers and devices.
| S'exécute | couchdb:3.5.3 |
|---|---|
| Pile technique | database |
| Provisionné pour l'application | Rien, l'application est autonome |
| Vérifié | Pas encore |
Pourquoi déployer sur Railyard
Railyard la fait tourner seule sur un serveur que vous payez déjà — aucun addon à provisionner, avec les déploiements sans interruption et la mise à l'échelle toujours inclus.
Déployer Apache CouchDB n'est qu'un élément d'une pile applicative que vous pouvez continuer à faire grandir — ajoutez une base de données, un worker, un cache ou une autre application, toujours sur les mêmes serveurs que vous payez déjà.
Idéal pour
- A document database with a native HTTP/JSON API and no separate query language to learn
- Multi-master replication to sync data between servers, or out to offline-first mobile/desktop apps (PouchDB)
- An events/changes-feed-driven backend using CouchDB's built-in _changes API
Bon à savoir
- The official image doesn't create CouchDB's system databases automatically — after the first deploy, run `curl -X PUT $RAILYARD_URL/_users`, `.../_replicator`, and `.../_global_changes` with your admin credentials once, or CouchDB will log errors about missing system databases