Bren2010 / QuickSQL

(Deprecated) A small MySQL wrapper with a powerful cache.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

QuickSQL

Overview

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.

Compiling

(Go compilers must be installed!)

  1. Run the command: goinstall github.com/Philio/GoMySQL (See installation guide here for alternatives.)
  2. Run the following command in the base directory of the repository: gomake and then gomake install

Changelog

Version 1.1

  1. Removed encoding in place of EOT.
  2. Removed the signal handler.
  3. Errors, number of affected rows, and last insert id are now returned with the row count and query results.
  4. Cache lifespan and the frequency of cache updates is now configureable in quicksql.go.
  5. Clients have the option to bypass the cache.

Version 1.2

  1. Multiple connections at once.

About

(Deprecated) A small MySQL wrapper with a powerful cache.


Languages

Language:Go 80.6%Language:PHP 19.4%