2012-04-11 8 views
6

MeteorのバックエンドでMongoとは別のDBを使用し、フロントエンドでD3.jsのような視覚化ライブラリを使いたいとします。 これは現時点で可能でしょうか? そうでなければ、それを自分で追加するのはどれくらい複雑でしょうか? ありがとうMeteorのDBとフロントエンドが異なる

+0

メテオと一緒に、あなたはほんのちょうど_any_フロントエンドのものを使うことができます(地獄、あなたはFlashやSilverlight [shudder]を使うことができます)。私はあなたの質問に私をもたらしてくれた自分自身を見つけようとしてきました。 – jlarson

答えて

1

https://github.com/meteor/meteor/tree/master/packages/mongo-livedataデータベースの機能を置き換えたい場合は、これが最初のモジュールであることがドキュメントに示されています。

あなたは サーバ側のデータベースドライバおよび/または 代替APIを実装し、クライアント側のキャッシュを提供することにより、MongoDBのための別のデータベースを置き換えることができます。 mongo-livedataは、 そのようなプロジェクトの出発点です。 https://github.com/austinrivas/meteor-postgresql: -

http://docs.meteor.com/#data

0

は、このプロジェクトを見てみましょう。 mongo meteor以外のデータベースを実際に使用する必要がある場合は、実験をしない限り正しい選択ではないかもしれません。他のDBからmongoにデータを集約すると、人生を楽にすることができます。

私は、anglejsディレクティブの形式で流星でD3を使用していました。データをバインドして、視覚化を$ scopeに駆動しました。 DDPは、d3ビジュアライゼーションのデータを非常に便利に保ちます。

関連する問題