面對 MongoDB 3.x ,用什么C++ driver


首先要看下github的c++驅動項目

https://github.com/mongodb/mongo-cxx-driver



這里有個簡要的介紹,當前C++驅動分成三個版本,放在不同的branch 中

Branch Stability Development Purpose
master Alpha In progress New C++11 driver
legacy Stable Stable Evolution Primary stable C++ driver release
26compat Stable Maintenance Only Drop in replacement for users of existing 2.6 era C++ driver

簡單來講,

如果你有之前的代碼要兼容,不想修改,請用26compat, 編譯方法參考我的博客

http://blog.csdn.net/csfreebird/article/details/25512251

如果你有新的代碼要編寫,請用legacy

如果你想用master branch里面的驅動,還是等等吧。這個new driver還是一個不穩定版本。主要目的是使用C++11特性。


注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
  © 2014-2022 ITdaan.com 联系我们: