Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Apa modul mysql node.js yang paling matang/stabil?

Saya penulis driver node-mysql-native, dari sudut pandang saya perbedaannya adalah

  1. tidak ada pernyataan yang mendukung (belum) di node-mysql
  2. menurut benchmark saya, node-mysql 10-20% lebih lambat dari node-mysql-native
  3. node-mysql memiliki adopsi yang lebih luas, lebih banyak pengujian, dan pengguna. Jika Anda membutuhkan stabilitas, lebih baik gunakan
  4. node-mysql-libmysqlclient 2 hingga 3 kali lebih cepat pada kueri cepat. Namun, jika Anda memiliki banyak kueri yang lambat dan menggunakan kumpulan koneksi, itu bisa lebih lambat daripada driver JS asli karena panggilan async libmysqlclient didasarkan pada kumpulan utas nodejs dan bukan pada loop peristiwa.

perbarui

Mulai 11/07/2013

  • (2). tidak lagi valid (mysql-native sedikit lebih lambat dari node-mysql)
  • memiliki alternatif ini ke node-mysql, pada beberapa tolok ukur ini 2-3 kali lebih cepat, memiliki dukungan API + yang sama untuk pernyataan yang disiapkan, SSL, dan kompresi. Juga mengimplementasikan subset sederhana dari protokol sisi server - lihat misalnya MySQL -> Proksi Postgres .
  • node-mariasql juga merupakan opsi yang sangat bagus (jika boleh menggunakan addon biner) - cepat, stabil, asinkron, dukungan pernyataan siap pakai, kompresi, dan SSL.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mac OS X - EnvironmentError:mysql_config tidak ditemukan

  2. bagaimana cara menghapus garis miring terbalik (\) pada respons json menggunakan php?

  3. Buang semua tabel dalam format CSV menggunakan 'mysqldump'

  4. Menggunakan Pernyataan yang Disiapkan, bagaimana saya mengembalikan id dari baris yang dimasukkan?

  5. Laravel Hapus Query Builder