почему драйвер mongo java версии 2.4 можно использовать в mongo 2.6?

Я установил версию mongodb 2.4 и использовал версию java-драйвера 2.4. Когда я перешел на mongodb 2.6 и забыл сменить java-драйвер, но java-драйвер также мог работать в версии mongodb 2.65. Я не уверен, почему.


person Xiaolei    schedule 30.10.2014    source источник
comment
ваш вопрос говорит о том, что проблем нет и ваш код все еще работает. Если это так, то этот вопрос лучше закрыть. Если это было не намерением, вам нужно что-то перефразировать в своем вопросе (возможно, вы где-то забыли?)   -  person Mike 'Pomax' Kamermans    schedule 30.10.2014
comment
Я новичок в монго. Код работает. Моя текущая служба mongodb — 2.65, а драйвер java — для mongodb 2.4.   -  person Xiaolei    schedule 30.10.2014
comment
И когда я использую драйвер java, предназначенный для mongodb 2.4, он может извлекать данные из версии mongodb 2.6.   -  person Xiaolei    schedule 30.10.2014


Ответы (1)


Они не изменили способ выражения существующей функциональности в проводнике . протокол. Вместо этого они просто добавили в него новые функции. Вы не сможете использовать новые функции со старым драйвером, но старые вещи должны работать нормально.

person allTwentyQuestions    schedule 30.10.2014
comment
Бьюсь об заклад, другие драйверы, даже оболочка Javascript, используют одни и те же символы, поскольку они передаются через сокет. - person Xiaolei; 30.10.2014