我目前正在评估以下应用程序的正确解决方案:
- 主要目标是通过多台平板电脑(不超过 5 台)跟踪体育赛事
- 为了独立于互联网访问,我将在比赛室设置一个本地服务器,该服务器将为平板电脑提供 webapp,并为大电视屏幕或投影仪显示的一些实时统计数据提供 webapp
- 为了提供在线代码,我想将本地数据库复制到数据中心中的服务器,该服务器将使用 liveticker 托管网站并使用复制的数据库
- 本地服务器将具有动态 IP,连接到可能无法配置端口转发的普通路由器,我想为互联网连接问题做好准备。所以我想将数据从本地推送到公共服务器是一个好主意,而不是像mysql主从复制那样反之亦然
经过一些研究,我偶然发现了 couchdb,因为它提供了复制功能,现在我已经了解了 couchdb 为整个应用程序提供服务的可能性。那么 couchdb 是否适合我的需求,还是有更好的解决方案?我可以从一个复制的 couchdb 数据库中处理不同的 web 应用程序(用于输入的平板电脑应用程序、本地实时统计数据和在线实时报价单)吗?