私はDocumentDBがちょうどMongoDBのドライバレベルのプロトコルのサポートで出てきたので、あなたが求めていることを前提としています。しかし、Meteor AppsのためにDocumentDBを使用するには十分ではないと思います。 MeteorがMongoDBのoplog tailingを使う方法と関係がない主な理由は、 Meteorアプリケーションは別の「セカンダリ」としてインストールされ、プライマリに書き込まれた変更はMeteorアプリに自動的に送信され、Meteorに組み込まれているリアルタイム転送メカニズムを使用して、 。これは非常に効率的で、リアルタイムのユーザー行動を無償で提供します。
MongoDBの特定のインターフェイスは文書化されておらず、本質的にサポートされていないため、DocumentDBは実装していません。
これは、オップログテーリングを使用しないMeteorのフォールバックモードがあります。これは生産には適していませんが、MongoDBドライバのサポートを利用してDocumentDBをバックエンドに差し込むだけで動作します。 DocumentDBがこのMeteorフォールバックモードで使用されるMongoDBプロトコルのすべての機能を実装しているかどうかによって異なります。
また、Meteorにさまざまなバックエンドを接続するためのいくつかの他の実験もあります。私はすべて、Meteor自体(プラグインとは対照的に)の低レベルの変更を必要としていると思うし、私は生産で使用されていることは知らない。そして、もしあなたがそれを稼働させれば、(MongoDBのoplog tailingのような)いくつかのイベントシステムがなくても、それは決して実行可能ではありません。
"<ここにフレームワーク名を挿入>のバックエンドとしてDocumentDBを使用できるかどうかは、プログラミングに関する質問ではなく、StackOverflowのトピックではありません。この発表はフレームワークにとらわれないものです。あなたの質問に答える唯一の方法は、あなたがそれを試してみることです。 –
@DavidMakogon、私の質問はDocDbについてではなく、Meteorについて言いました。 – AnneTheAgile
私は、このコミュニティのいくつの質問にフラグが立てられているか不満を感じ始めました。この質問は、それが「本に答えて」それを示すことを示す広すぎると警告された。しかし、私の答えが尋問者によって受け入れられたという事実によって証明されるように、「いくつかの段落で答えられる」(SOによって与えられる基準)のはあまりにも幅広くない。 SOは人を助けることです。確かに、地域社会を保護するためには、いくつかの基準が必要です。私は、地域社会の利益のために必要なものを超えて、しばしばコミュニティのメンバーが少ないと考えています。 –