mongodb:c#またはjavascript?
-
26-09-2019 - |
質問
私はMongodbとの仕事に深くはありません。しかし、私はそれをC#ドライバーで使用したいです。このドライバーですべての機能を利用できるわけではないと思います(そうですか?)。または、たとえば、JavaScriptに書かれたコードを簡単に見つけることができるため、C#ドライバーで適切な方法をマッピング/見つけることなく使用するのは簡単です。 MongoDBはC ++で書かれていることを知っていますが、メイン/ネイティブドライバーの言語はJavaScriptであることを理解しています。それで、Mongodbを使用するためにC#からJavaScriptを実行するにはどうすればよいですか?そして、これはMongodbからすべての機能を取得するのに役立ちますか?もしそうなら、C#にJavaScriptを埋め込んで実行する方法を教えてください。もちろん、私は迅速で使いやすい実現が必要です、あなたは知っています;)))))))
編集:どのドライバーが高速になりますか:C#またはJavaScript?
解決
ほとんどの機能は、ドライバーがC#レベルで利用できるようにする必要があります。ただし、Map -Reduceのように、さらに高度なクエリを実行したい場合は、JavaScriptを作成することに固執しています。これは、RDBMSのSQLを書くようなものです。
他のヒント
現在、C#ドライバーにはより多くの機能があるので、これを更新したかったのですが、そうでない場合は、Normを使用してみることができます(githubの標準)または、いくつかのインスピレーションについてソースコードを確認します。これは公式のドライバーではないため、サポート契約がある場合は10GENからのサポートを期待しないでください(10GENチームのメンバーは、NORMユーザーグループで積極的に支援しています)。