sql >> Database teknologi >  >> RDS >> Mysql

SQL (MySQL) vs NoSQL (CouchDB)

Her er et citat fra et nyligt blogindlæg fra Dare Obasanjo .

Hvortil jeg kun kan tilføje, at skifte fra MySQL, hvor du i det mindste har en vis erfaring, til CouchDB, hvor du ikke har nogen erfaring, betyder, at du bliver nødt til at håndtere et helt nyt sæt problemer og lære forskellige koncepter og bedste praksis. Selvom dette i sig selv er vidunderligt (jeg spiller hjemme med MongoDB og kan lide det meget), vil det være en omkostning, som du skal beregne, når du estimerer arbejdet for det pågældende projekt, og det medfører ukendte risici, mens du lover ukendte fordele. Det vil være meget svært at vurdere, om du kan udføre projektet til tiden og med den kvalitet, du ønsker/har brug for for at få succes, hvis det er baseret på en teknologi, du ikke kender.

Hvis du nu har en ekspert på NoSQL-området på holdet, så tag et godt kig på det. Men uden nogen ekspertise på holdet, spring ikke på NoSQL til et nyt kommercielt projekt.

Opdater :Bare for at smide noget benzin i den åbne ild, du startede, er her to interessante artikler fra folk på SQL-lejren. :-)

Jeg kan ikke vente på, at NoSQL dør (den originale artikel er væk, her er en kopi )
Bekæmpelse af NoSQL-tankegangen, selvom dette er ikke-nøjet>
Opdater :Nå, her er en interessant artikel om NoSQL
Giver mening med NoSQL



  1. Hvad betyder exec sp_reset_connection i SQL Server Profiler?

  2. MySQL NOT IN-forespørgslen virker ikke

  3. Hvordan opbevarer jeg ordrer?

  4. JPA EclipseLink DatabaseException:'tabel foo.SEQUENCE eksisterer ikke'