QuickSQL is a small MySQL wrapper coded in Go that was designed to do all the work associated with using Memcached at more than x3 the speed. Graciously using Philio's wonderful GoMySQL library.
(Go compilers must be installed!)
- Run the command:
goinstall github.com/Philio/GoMySQL
(See installation guide here for alternatives.) - Run the following command in the base directory of the repository:
gomake
and thengomake install
Version 1.1
- Removed encoding in place of EOT.
- Removed the signal handler.
- Errors, number of affected rows, and last insert id are now returned with the row count and query results.
- Cache lifespan and the frequency of cache updates is now configureable in quicksql.go.
- Clients have the option to bypass the cache.
Version 1.2
- Multiple connections at once.