Pregunta

Estamos implementando un sistema en el trabajo de la compañía que por donde por necesitaremos instalar el sistema en varios sitios del mismo cliente (almacenes). Los usuarios en todos los sitios deben ver la misma información. El sistema debe ser capaz de trabajar en cada sitio cuando la red no funciona. ¿Qué solución de arquitectura de diseño sería más adecuado?

¿Fue útil?

Solución

CouchDB . Su robusta función de replicación está diseñado específicamente para este tipo de casos de uso. Es compatible tanto con replicación continua, lo que podría mantener los datos en los diversos almacenes en sincronización en tiempo casi real durante el funcionamiento normal, y la replicación de vez en cuando, lo que podría ser usado para datos de sincronización después de una interrupción de la red.

Hay una muy buena libre libro de O'Reilly: CouchDB: La guía definitiva , que tiene un capítulo sobre la replicación .

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top