私はNode.jsに詳しいようになっており、楽しんでいます。私はWebアプリケーション開発にもっと力を入れています。CouchDB、MongoDB、RedisのどのデータベースからNode.jsを使い始めるのが良いですか?
私はNode.jsを頭で囲み、フロントエンドには現在Backboneを使用しています。私はBackboneを使ってRESTfulなAPIを使ってサーバーと通信するいくつかのアプリケーションを作っています。 Node.jsでは、Expressフレームワークを使用します。
私はサーバー上でシンプルなデータベースが必要なところに到達しています。私はPostgreSQLとMySQLとDjangoに慣れていますが、ここで必要なのは単純なデータストレージなどです。私はCouchDB、MongoDB、Redisについて知っていますが、どちらを使うべきかはわかりません。
Node.jsの方が適していますか?リレーショナルデータベースから移動する初心者にとっては、どちらの方が優れていますか?私は選択するためのガイダンスを必要としていますが、これまでに来たことはありますが、このようなデータベースに来るときはわかりません...
私にとっては質問は[モンゴース](http://mongoosejs.com/)対[クレードル](http://cloudhead.io/cradle) – Raynos
@Raynosありがとう、クレードルについては知りませんでした。私は、データベースの文書化されたAPIと直接通信するのではなく、皆さんとその犬がNode JSでこれらのデータベース抽象化を使用していると思いますか? – littlejim84
私はデータベースとの直接の通信で問題を見つけるのは、コールバック地獄で立ち往生するのは簡単です。何かをする前に、4レベルのコールバックを深くネストしています。 APIは単にエレガントではないので、既存の抽象化を使用するか、独自の抽象化を作成する必要があります。 – Raynos