【问题标题】:why can mongo java driver version 2.4 be used on mongo 2.6?为什么mongo java驱动2.4版可以用在mongo 2.6上?
【发布时间】:2014-10-30 00:39:12
【问题描述】:

我安装了mongodb 2.4版本,使用java驱动2.4版本。 当我转向 mongodb 2.6 时忘记更改 java 驱动程序,但 java 驱动程序也可以在 mongodb 2.65 版本上运行。 我不知道为什么。

【问题讨论】:

  • 您的问题表明没有问题,您的代码仍在运行。如果是这样的话,这个问题最好关闭。如果那不是的意图,你需要在你的问题中重新表述一些东西(也许你在某处忘记了“不是”?)
  • 我是mongo的初学者。代码正在运行。我目前的mongodb服务是2.65,java驱动是mongodb 2.4的。
  • 而当我使用 mongodb 2.4 的 java 驱动程序时,它可以从 mongodb 2.6 版本中检索数据。

标签: java mongodb driver


【解决方案1】:

他们没有改变wire protocol 中现有功能的表达方式。相反,他们只是为其添加了新功能。您将无法将 new features 与旧驱动程序一起使用,但旧的东西应该仍然可以正常工作。

【讨论】:

  • 我敢打赌,其他驱动程序甚至 Javascript shell 也共享相同的字符,因为它们是通过套接字进行通信的。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-05-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多