2016-11-30 7 views
1

Does Sails.js or Meteor.js work with ArangoDB or OrientDB?への回答には、流星/惑星の組み合わせに関する情報は含まれていません。Meteor.jsはArangoDBと連携しますか?

これは私が知る必要があるものです:ArangoDBが流行のMongoのドロップイン置換の状態にどれくらい近いのですか?私はアランゴを使用することを好むだろう

の理由:

  • 友好ライセンス(ApacheのモンゴのAGPL VS)
  • グラフデシベル機能内蔵の(私がすることを必要とするつもりだ)
  • ACIDトランザクション
+2

おそらくあなたはアポロを見てみたいと思います。 https://github.com/apollostack/apollo – BennyB

答えて

1

すぐに使えるMeteorは、MongoDBを直接サポートしていますので、出血中の流行メデイアの開発者であれば、MongoDBの代わりに真の「ドロップイン」の代替手段はありません。

MeteorサーバーはNode.jsの上に構築されているため、サーバー側のMeteorコードからArangoDBと対話するには、単にJavaScript driver for ArangoDBを使用するだけです。代わりに、ArangoDB HTTP APIをそのまま使用することもできます。

データベース特有のソリューションが少ない場合は、BennyBが指摘しているようにApolloを調べることができますが、フロントエンド開発に多くの柔軟性を提供する一方で、バックエンド開発パフォーマンスのためにクエリを最適化することになります。 GraphQLスキーマの純粋な実装では、データベースを純粋にキー値ストレージとして扱います。これは、興味のある強みには対応しません(特にトランザクションはこのように利用できません)。

関連する問題