So habe ich den folgenden Beitrag gelesen "
Was ist der Unterschied zwischen mysql und mysql2 gem
Bisher habe ich MongoDB nur mit NodeJS benutzt und möchte MySQL für alle meine relationalen Datenbankanforderungen lernen können. Während der Untersuchung von MySQL & amp; NodeJS Ich habe Repositories für MySQL2 gefunden und scheint nichts in Bezug auf die MySQL-Website zu haben. Ich gehe davon aus, dass APIs erstellt wurden, die es schneller machen, mit Sprachen wie NodeJS & amp; Rubin. Von einem NodeJS-Standpunkt aus gehe ich davon aus, dass ich immer noch die reguläre MySQL-Datenbank auf meinem Server betreibe, aber ich muss mit diesen neuen APIs wie folgt interagieren:
Ich habe auch eine Seite gesehen, wo sie Leistungsbenchmarks und NodeJS & amp; MySQL ist sehr leistungsschwach. und NodeJS & amp; MySQL2 sehr hoch
Quelle für diese Info: php-nodejs-mysql-and-mongo
Bild von diesem Beitrag:
Frage: Benutze ich einfach die reguläre MySQL-Datenbank auf meinem Server und verwende diese mysql2-API oder gibt es eine andere Implementierung von MySQL, die mit dieser API funktioniert?
Ich habe MySQL in ungefähr 10 Jahren nicht benutzt. Ich habe nur Microsoft SQL Server verwendet. Ich bin also sehr zurückgeblieben. Ich habe begonnen, NodeJS zu verwenden und stellte fest, dass meine besten relationalen Datenbankoptionen MySQL waren. Gibt es noch etwas, wonach ich suchen sollte?
Dies sind nur zwei verschiedene APIs, die von normalen Leuten geschrieben wurden. Der Unterschied liegt in der Syntax der Befehle und vielleicht in der Leistung, installieren Sie einfach beide, machen Sie Ihre eigenen Tests für Ihre Ziele und wählen Sie eine, die Sie für besser geeignet halten.
Hier ist ein Vergleich von NPMCompare :
Auszug aus Ссылка
"MySQL2 ist größtenteils API-kompatibel mit mysqljs und unterstützt die meisten Funktionen. MySQL2 bietet auch diese zusätzlichen Funktionen
Nur für die ersten beiden Funktionen ist besser: Schneller und sicherer
Tags und Links mysql node.js relational-database mysql2