sql >> Databasteknik >  >> Database Tools >> phpMyAdmin

Vilken databas ska jag använda med node.js?

Det korrekta svaret är:det beror på.

Som många andra programmeringsspråk har noden olika adaptrar för databaser. Visst, vissa är bättre än andra, men alla förändras och utvecklas så snabbt att alla uttalanden här snart skulle vara föråldrade. Även om du väljer en databas kommer du att hitta minst två eller tre adaptrar med olika kvaliteter.

I slutändan spelar det egentligen ingen roll vad som passar Node, utan vad som passar ditt projekt. Att försöka klämma in ett relationsproblem i en NoSQL-lagring kommer inte att hjälpa dig.

Nodgemenskapen ger dig massor av möjligheter. Ta en titt på Node Toolbox för att hitta några lösningar för CouchDB, MongoDB, Redis, Databasabstraktionslager, MySQL, ... Som alltid behöver du lite sunt förnuft för att välja rätt modul. Titta på commit-historik, hur många underhållare, aktivitet, senaste commit-tidsstämpel, problemkö, etc. Du kommer säkert att hitta en lösning för en databas som du är bekväm med.

Jag tycker personligen att det är ganska överväldigande när jag måste lära mig mer än en teknik samtidigt. Så om du är ny på node, skulle jag hellre hålla mig till en databas du känner till för ditt första projekt.



  1. PHP Extension:mysql i phpmyadmin

  2. vilka privilegier som ska ställas in för webbplatsdatabasanvändare/klient i mysql

  3. Finns det något sätt att kopiera all data i en mysql-databas till en annan? (phpmyadmin)

  4. Lägger till index till kolumn i mysql