Správná odpověď zní:záleží.
Stejně jako mnoho jiných programovacích jazyků má uzel různé adaptéry pro databáze. Ture, některé jsou lepší než jiné, ale všechny se mění a vyvíjejí tak rychle, že jakékoli prohlášení zde bude brzy zastaralé. I když vyberete jednu databázi, najdete minimálně dva nebo tři adaptéry s různou kvalitou.
Nakonec nezáleží na tom, co se hodí pro Node, ale co se hodí pro váš projekt. Pokus vtěsnat relační problém do úložiště NoSQL vám nepomůže.
Komunita uzlů vám poskytuje spoustu možností. Podívejte se na Node Toolbox najít nějaká řešení pro CouchDB, MongoDB, Redis, vrstvy abstrakce databáze, MySQL, … Jako vždy potřebujete trochu zdravého rozumu, abyste si vybrali ten správný modul. Podívejte se na historii odevzdání, počet správců, aktivitu, časové razítko posledního odevzdání, frontu problémů atd. Určitě najdete řešení pro databázi, se kterou budete spokojeni.
Osobně mi přijde dost ohromující, když se musím učit více technologií najednou. Takže pokud jste v node node, raději bych se pro váš první projekt držel databáze, kterou znáte.