Инсталирах mongodb 2.4 версия и използвах java драйвер версия 2.4. Когато преминах към mongodb 2.6 и забравих да променя драйвера на java, но драйверът на java можеше да работи и на версия на mongodb 2.65. Не съм сигурен защо.
защо може да се използва mongo java драйвер версия 2.4 на mongo 2.6?
comment
вашият въпрос предполага, че няма проблеми и кодът ви все още работи. Ако случаят е такъв, този въпрос е най-добре да се затвори. Ако не е било намерението, трябва да перифразирате нещо във въпроса си (може би сте забравили някъде?)
- person Mike 'Pomax' Kamermans   schedule 30.10.2014
comment
Аз съм начинаещ в mongo. Кодът работи. Текущата ми услуга 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
Обзалагам се, че други драйвери дори обвивката на Javascript споделят едни и същи знаци, тъй като те се комуникират чрез сокет.
- person Xiaolei; 30.10.2014