gpt4 book ai didi

c - MongoDB:哪个 C 驱动程序?

转载 作者:可可西里 更新时间:2023-11-01 09:13:18 26 4
gpt4 key购买 nike

我是 MongoDB 的新手,刚刚发现我检查过的 Ubuntu 存储库中的 MongoDB 驱动程序与官方驱动程序不同。我的问题是,它们有什么区别?除非有充分的理由不这样做,否则我通常会选择官方版本,但我认为替代驱动程序包含在 Ubuntu 存储库中而不是官方存储库中可能是有原因的。

最佳答案

官方 MongoDB 驱动都可以在这里找到:

http://www.mongodb.org/display/DOCS/Drivers

另外,官方的驱动都在Github的这个root下移动了:

https://github.com/mongodb/

这是获取最新版本驱动程序的最佳方式。一般而言,就 MongoDB 和 Ubuntu/Debian 而言——官方软件包可按此处所述获得(Ubuntu 存储库有非常旧的版本):

http://www.mongodb.org/display/DOCS/Ubuntu+and+Debian+packages

编辑:

你说的驱动是这个:

https://github.com/algernon/libmongo-client

驱动程序维护者提到它与主要驱动程序的目标“略有不同”,但没有具体说明。我认为主要的区别在于维护级别和更新频率:

https://github.com/algernon/libmongo-client/graphs/impact

https://github.com/mongodb/mongo-c-driver/graphs/impact

官方 C 驱动程序是其他几个驱动程序的基础,它将获得大量开发时间、快速错误修复、即时新功能支持等。libmongo-client 驱动程序在几个方面没有任何事件几个月-我不是在这里批评,只是进行观察。对我来说,仅此一项就是使用官方驱动程序的一个令人信服的理由。

关于c - MongoDB:哪个 C 驱动程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9920254/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com