検索

ホームページ  >  に質問  >  本文

数据库 - 怎么样的产品或者系统适合使用mongodb?

或者说mongodb适合怎么样的应用场景?

PHPzPHPz2798日前633

全員に返信(2)返信します

  • PHP中文网

    PHP中文网2017-04-24 09:14:45

    MongoDB は、アプリケーション側の連携を必要とする一部の強力なトランザクション シナリオを除き、ほとんどの場合、既存の OLTP データベースを置き換えることができる汎用オンライン データベースです。一般的に使用されるアプリケーション: 製品カタログ (電子商取引)、ユーザー データ管理、コンテンツ管理、メタデータ管理、モノのインターネット、モニタリングまたはログ データ、モバイル/ソーシャル アプリケーション、ビッグ データ、リアルタイム分析 (集計および MR)、データ統合、リレーショナルデータベースキャッシュ、360度情報パネル、LBS(地理空間インデックス)など。これらは、実稼働環境で比較的大規模なユーザーによって使用されます。

    返事
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-24 09:14:45

    1. データ形式が緩く、製品カテゴリやユーザーカテゴリなどのフィールドが頻繁に追加されます
    2. Nginx ログ、モバイル クライアント ユーザーの行動ログ、地域サービスなど、データが大きく、形式が乱雑で価値の低い LBS タイプのログは、現在も非常に便利です
    3. 高い同時実行性での実行時のリアルタイムデータストレージ、mongo の書き込み速度はまさにチャート外です
    4. ビッグデータコンピューティングにはクラスタリングが必要です。Mongo の自動クラスターは非常に使いやすく、簡単に始めることができます

    一般的に、より柔軟です。しかし、中には適さないものもいくつかあります

    1. リアルタイム クエリには高い要件が必要です。たとえば、数百万のデータをカウントするには、計算を転送するために一時テーブルが必要です。
    2. 不倫に条件がある方
    3. データ損失が心配
    4. グループや個別など、従来のデータベースに依存するものは、mongo で実装することは不可能ではありませんが、変更するのは困難です
    5. 返事
      0
  • キャンセル返事