web-dev-qa-db-ja.com

MongoDBオープンソースとMongoDBエンタープライズ

OpensourceとEnterprise MongoDBの選択に関するアドバイスをお願いします。主なポイントは次のとおりです。

  1. メモリ制限
  2. ストレージ制限
  3. フェイルオーバー
  4. 拡張性

この点でオープンソースとエンタープライズMongoDBの違いはありますか?

ライセンスコマーシャルとMongo用GNU AGPL v3.0の違いについてもう1つの重要なポイントを明確にしてください

54
user3136131

ウェブサイトですべて説明されています

オープンソースバージョンには、あなたが言及した側面のいずれにおいても人為的な制限はありません。エンタープライズ版の利点は次のとおりです。

  • MongoDB管理サービス(バックアップおよび監視ソリューション)
  • SNMP監視
  • パスワードベースまたは証明書ベースの認証の代替としてのKerberosまたはLDAP
  • 商用開発ライセンス(MongoDB自体への変更は AGPLの条件 の対象ではありません)。通常のセットアップでは、クライアントがアプリケーションサーバーと通信し、アプリケーションサーバーがMongoDBと通信することに注意してください。その構成では、エンドユーザーはネットワークを介して直接MongoDBと対話しないため、AGPLではソースコードを公開する必要はありません。 MongoDBをクライアントに直接公開する場合にのみ重要です。そして、それでも、AGPLへの準拠は、MongoDBitselfに変更を加えた場合にのみ問題となります。
  • MongoDB BI-Connector これは、SQLベースのビジネスインテリジェンスとの統合のために、MongoDBに制限付き(very制限付き)SQL互換性レイヤーを追加しますソリューション。
  • MongoDBコンパス -データ構造を視覚化するGUIツール(ただし その代わりに無料の代替手段があります )。
  • インメモリストレージエンジン (バージョン3.2の時点ではまだベータ段階であり、まだ実稼働での使用は推奨されていません!)
  • サポートおよびトレーニング契約
  • 一部のオペレーティングシステムの認証(上記の追加機能を除いて無料版は同一であると考えて、これだけを支払うことは無意味です。しかし、そのような手続きを気にする多くのMBAがある場所で働いているかもしれません)

これらすべてがなくてもできる場合は、エンタープライズ版の料金を支払う必要はありません。

73
Philipp

MongoDB Enterpriseとコミュニティ/ OSSバージョンの間に基本機能に関して制限や制限があるかどうかを尋ねていると思います。答えは「いいえ」です。OSSバージョンを使用して実行できるメモリ、ストレージ、インスタンス/セット/クラスターの数に違いや制限はありません。また、フェールオーバーの仕組みにも違いはありません。

違い( MongoDB Enterpriseページ に記載)は、すべてセキュリティ、認証/承認、監査、統合の監視、バックアップ、サポート、ライセンスなどに関連しています。

言い換えると、MongoDBデータベースを重要な統合システムとして責任あるサポートされた方法で実行しようとする企業/企業にとって最も魅力的な可能性が高い分野に違いがあります。

28
Adam Comerford

まあ、念のためにMongoDBのカスタマーサポートチームに電話しました。現在、MongoDBには3つの異なるバージョンがあります。

  1. コミュニティサーバー
  2. プロフェッショナル
  3. 企業

実際にはコミュニティサーバーは無料と他の2つは有料ソフトウェアです。

私は男に尋ねた-

mongodbのCommunity Serverはどこで使用できますか?

メールで受け取った応答の下-

Community Server's推奨される使用法は開発環境用です。生産目的のために、エンタープライズ製品が必要です。

バージョンを使用する前に確認してください。

8
Vikash Pandey