正解は次のとおりです。状況によって異なります。
他の多くのプログラミング言語と同様に、ノードにはデータベース用のさまざまなアダプタがあります。確かに、いくつかは他よりも優れていますが、それらはすべて非常に速く変化し進化しているため、ここでのステートメントはすぐに時代遅れになります。 1つのデータベースを選択した場合でも、品質の異なるアダプターが少なくとも2つまたは3つ見つかります。
結局のところ、Nodeに何が適しているかは重要ではありませんが、プロジェクトに何が適しているかは重要です。リレーショナルの問題をNoSQLストレージに詰め込もうとしても、効果はありません。
ノードコミュニティは多くの可能性を提供します。 ノードツールボックス をご覧ください。 CouchDB、MongoDB、Redis、データベース抽象化レイヤー、MySQLなどのソリューションを見つけるには…いつものように、適切なモジュールを選択するには少し常識が必要です。コミット履歴、メンテナの数、アクティビティ、最後のコミットのタイムスタンプ、発行キューなどを確認してください。使い慣れたデータベースのソリューションがきっと見つかります。
一度に複数のテクノロジーを学ばなければならないとき、私は個人的にそれがかなり圧倒的だと感じます。したがって、ノードを初めて使用する場合は、最初のプロジェクトで知っているデータベースに固執したいと思います。