哪个图书馆效率更高;gopkg.in/mgo.v2“;或;go.mongodb.org/mongo-driver/mongo";

哪个图书馆效率更高;gopkg.in/mgo.v2“;或;go.mongodb.org/mongo-driver/mongo";,mongodb,go,mgo,mongo-go,Mongodb,Go,Mgo,Mongo Go,我使用Golang作为mongodb数据库的支持语言,也是该语言的新手。我使用了两个库“gopkg.in/mgo.v2”和“go.mongodb.org/mongo driver/mongo”来执行所有CRUD操作。我的问题是,根据轻量级、性能、执行时间等所有参数,使用哪一个更有效?我认为这不应该是效率问题mgo长期未维护,不支持新版本MongoDB的新功能(例如),而另一个是具有定期更新的官方驱动程序。使用官方驱动程序 两个驱动程序几乎以相同的速度执行基本操作。如果你需要精确的数字,那么运行基

我使用Golang作为mongodb数据库的支持语言,也是该语言的新手。我使用了两个库“gopkg.in/mgo.v2”和“go.mongodb.org/mongo driver/mongo”来执行所有CRUD操作。我的问题是,根据轻量级、性能、执行时间等所有参数,使用哪一个更有效?

我认为这不应该是效率问题
mgo
长期未维护,不支持新版本MongoDB的新功能(例如),而另一个是具有定期更新的官方驱动程序。使用官方驱动程序


两个驱动程序几乎以相同的速度执行基本操作。如果你需要精确的数字,那么运行基准,但是,还有比“原始”速度要考虑的更多。

另外,在大多数情况下,用于连接到数据库的驱动程序/库与数据库性能本身相比,对性能没有任何不可忽略的影响。