meteor が mysql などの RDBMS に接続または表示できるかどうか知りたいです。私は常に変化しているデータベースを持っており、フロントの Web サーバーとして meteor を使用できれば、それは素晴らしいことです。
ありがとう、
涼介
代替 API を実装するサーバー側データベース ドライバーやクライアント側キャッシュを提供することで、MongoDB の代わりに別のデータベースを使用できます。mongo-livedata は、このようなプロジェクトの出発点として適しています。
だから、それは可能です。現在、流星プロジェクトで RDBMS についての言及はありません。誰かがそのようなプロジェクト/プラグインを開始した可能性があります。または、mongo-livedata 実装に基づいて実装できます。
https://github.com/drorm/meteor-sqlはlivedata
for mysql の実装です。リリースされたばかりなので、まだいくつかのバグが含まれている可能性がありますが、実行可能なオプションとしてそこにあると思います.
この質問は少し古いようです。Meteor は現在 1.0.1 です。この質問がされてからの注目すべき変更点の 1 つは、Meteor が Mongodb OpLog を追跡できるようになったことです。これにより、サブスクリプションは本当に瞬時にリアルタイムになります。以前の実装では、10 秒のポーリングと差分を使用していました。はい、代替データベース用のドライバーを開発するプロジェクトがありますが、OpLog に相当するものがない場合、リアルタイムではありません。
SQL のサポートはロードマップ上にありますが、1.1+ まではまだ遠い https://twitter.com/meteorjs/status/399904048683290625
mongoDB の代わりに Mysql を確実に使用できますが、アプリを mysql バックエンドでリアクティブにするのは難しい場合があります。
私はこの主題に関するこの講演を見つけました: https://www.youtube.com/watch?v=EJzulpXZn6g
これにより、ソリューションが簡単になる場合があります。
Meteor-mysqlパッケージを使用して、mysql データベースでリアルタイム アプリケーションを実装しました。バイナリ ログを出力するように mysql を変更するために必要な構成が少しありますが、残りの部分は完全に問題なくスムーズです。お役に立てれば