neighbourhoodie-nnh-logo

Omnisync

Omnisync repliziert kontinuierlich alle Datenbanken einer CouchDB-Instanz (der Quelle) zu einere anderen Instanz (dem Ziel). Es wurde entwickelt, um Replikation auf Systemen mit sehr vielen Datenbanken zu ermöglichen, z.B. solchen mit Datenbanken-pro-Nutzer oder Datenbanken-pro-Zeitraum.

Omnisync verwendet nicht den eingebauten CouchDB-Replikator, sondern überwacht permanent den _db_updates-feed der Quelle, und plant dann Replikationen nur wenn sie tatsächlich benötigt werden.

Dadurch löst Omnisync Probleme, die typischerweise bei der Replikation von sehr vielen Datenbanken auftreten:

  • langsame Replikationsgeschwindigkeit
  • Hohe Ressourcennutzung (offene Verbindungen)
  • Probleme mit Grenzen der Datenbank und des Betriebssystems

Omnisync nähert sich zur Zeit der Veröffentlichung. Bitte melden Sie Sich für eine dementsprechende Benachrichtgung unten an, oder melden sie Sich direkt bei uns, falls Sie Fragen oder Vorschläge haben.

Interesse daran, mit uns zu arbeiten?

Eine Übersicht unserer Leistungen befindet sich auf unserer Homepage.