Un de mes serveurs de noeud a un travail de vérification d'un FTP pour un fichier XML, si on le trouve, il le convertit en JSON. Maintenant, son travail consiste à effacer une base de données couchdb, et ont toutes les nouvelles données trouvées dans le fichier XML remplacer ce qui était là auparavant.Existe-t-il un bon moyen de remplacer tous les objets couchDB dans un ensemble?
Maintenant que je ne veux pas que la base de données soit réellement vide (ou inexistante) à tout moment je ne l'ai pas simplement détruite puis recréée avec le nouvel ensemble de données. Mon serveur de noeud a été répliqué de la base de données vers pouchdb local, l'a effacé (suppression douce), puis a placé toutes les nouvelles données dedans, puis s'est répliqué jusqu'à la base de données de couchdb.
On dirait que le téléchargement devrait être complètement inutile et il devrait y avoir un moyen de le faire avec une suppression difficile. Est-il possible de remplacer simplement tous les objets d'une base de données CouchDB actuelle par un nouvel ensemble d'objets que mon serveur de noeud répliquerait?
Merci pour toute aide
Est-ce qu'un purge + compact exécuterait régulièrement le problème de suppression en douceur par rapport à la suppression en dur? – Shard