node-mysql-benchmarks icon indicating copy to clipboard operation
node-mysql-benchmarks copied to clipboard

Benchmarks for MySQL client modules for Node.js

Node.js MySQL clients benchmarks

Build status


You can install this via npm:

#> npm install -g mysql-benchmarks

And run:

$> node-mysql-benchmarks

Github repo: http://github.com/Sannis/node-mysql-benchmarks

Supported MySQL bindings

  • https://github.com/Sannis/node-mysql-libmysqlclient
  • https://github.com/felixge/node-mysql
  • https://github.com/sidorares/node-mysql2
  • https://github.com/mscdex/node-mariasql

Also includes benchmarks written in PHP and C++.

Benchmark results

Some of my (Sannis') benchmark results: https://github.com/Sannis/node-mysql-benchmarks/wiki.

Contributing

To contribute any patches, simply fork this repository using GitHub and send a pull request to me (http://github.com/Sannis). Thanks!

License

MIT License. See license text in file LICENSE.

Bindings licenses you can read in their repositories. At this moment all of them are MIT-licensed.