【发布时间】:2011-04-07 09:11:37
【问题描述】:
我想开发一个使用MongoDB作为数据库的应用程序,但是可以应对wifi dropout断开连接,以便javascript客户端可以应对不可靠的网络连接,在连接恢复时同步。
MongoDB 是否支持任何类型的客户端 API/数据存储,如果不支持,那么编写客户端代码以应对 wifi 丢失的最佳方法是什么?
非常感谢。
【问题讨论】:
标签: mongodb wifi client-side disconnect
我想开发一个使用MongoDB作为数据库的应用程序,但是可以应对wifi dropout断开连接,以便javascript客户端可以应对不可靠的网络连接,在连接恢复时同步。
MongoDB 是否支持任何类型的客户端 API/数据存储,如果不支持,那么编写客户端代码以应对 wifi 丢失的最佳方法是什么?
非常感谢。
【问题讨论】:
标签: mongodb wifi client-side disconnect
像每个数据库一样:MongoDB 不支持这样的功能。 在客户端使用消息队列,并将您的更新请求作为生产者提供到队列中,并添加一些消费者与 MongoDB 对话,从队列中获取数据。
【讨论】:
我认为您需要队列等功能。因此,当客户端断开连接时,您的队列将收集您的操作,当连接良好时,您将从队列中发送您的操作
【讨论】: