私はMongoDBを初めて使っていて、私がチェックしてきたUbuntuリポジトリのMongoDBドライバが公式ドライバと同じではないことを知りました。私の質問は、違いは何ですか?正当な理由がない限り、私は通常公式のものを使っていますが、代わりのドライバがUbuntuのリポジトリに含まれていて正式なものではないという理由が考えられます。MongoDB:どのCドライバですか?
4
A
答えて
4
公式MongoDBのドライバは、すべてここに見つけることになっている。また
http://www.mongodb.org/display/DOCS/Drivers
、公式ドライバが全てのGithubにこのルートの下に移動します:
ですドライバーの最新バージョンを入手する最も良い方法です。一般的に、MongoDBのとUbuntu/Debianの面では - (Ubuntuのレポは非常に古いバージョンを持っている)、ここで説明するように、公式のパッケージが用意されています
http://www.mongodb.org/display/DOCS/Ubuntu+and+Debian+packages
EDIT:あなたが言及した
ドライバがこの1であります:
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ドライバは数ヶ月で何の活動も見たことがありません - 私はここで批判しているわけではありません。私にとって、それだけで公式ドライバーを使用する理由は説得力があります。
関連する問題
- 1. C#MongoDBドライバOutOfMemoryException
- 2. C#のMongoDBのドライバ
- 3. MongoDb C#ドライバのサポートサイクリックリファレンス?
- 4. C#のMongoDBのドライバはカーソル
- 5. MongoDBのC#のドライバとISODate
- 6. Mongodb C++ドライバとGridFSのサポート
- 7. 公式C#MongoDBのドライバ
- 8. Mongodb C++ドライバの問題
- 9. Node.js用MongoDBドライバはどれですか?
- 10. WindowsでMongoDB Cドライバを構築する
- 11. MongoDB C#ドライバ2.0 InsertManyAsyncとBulkWriteAsync
- 12. mongodb C#ドライバSelectMany linqオペレータ
- 13. MongoDBのC#のドライバの連続SelectMany
- 14. MongoDBのC#ドライバのアップデートの問題
- 15. mongodb C#ドライバの更新複数のフィールド
- 16. MongoDBのC#ドライバ複数のフィールドクエリ
- 17. すべての_idをmongodbコレクションからC#ドライバで選択
- 18. MongoDB C#ドライバIAsyncCursor <BsonDocument>の動作ですか?
- 19. mongodbのc#とC++ドライバでbsonドキュメントを変更する
- 20. C++で$ set、$ incなどを使う方法mongodbドライバ
- 21. MongoDB C#ドライバとスレッドの安全性
- 22. Mongo-Cドライバ(1.7.0-r2)のMongoDBリンカエラー
- 23. MongoDB用C#ドライバのBSONシリアル化
- 24. mongodbのC++ドライバで宣言「見つからない」を使用
- 25. MongoDB C++ドライバをmongocxx-3.1.2にアップグレード
- 26. MongoDB C#ドライバFilterDefinitionが動作しない
- 27. mongodbのCドライバの結果から "_id"をフィルタリングする方法
- 28. mongodb C#ドライバで見つからないFindAndModify
- 29. C#ドライバでmongodbのマップを実行する
- 30. MongoDBのC#ドライバ(Samus)で "$ or"を実装する
あなたはUbuntuから使用しているドライバの実際のパッケージ名を列挙できますか?それから私は、私が与えるつもりの一般的な答えよりも少し具体的にすることができます。 –
libmongo-client0は問題のパッケージです。 – Elektito