Skeleton Engine for MySQL is a full framework to plug in a new storage engine.
Version: 0.7Skeleton Engine for MySQL is a full framework to plug in a new storage engine. Comes with prebuild autoconf files, and a full framework to plug in your own design.
License: BSD License
Operating System: Linux
The AWS, HTTP, Memcache, Nitro, PBXT, and many other engines were put together from the skeleton engine.
To install, grab a copy of the mysql source code and run this:
./configure --with-mysql=/home/brian/mysql-5.1/ --libdir=/usr/local/lib/mysql/
And then inside of MySQL:
mysql> INSTALL PLUGIN skeleton SONAME 'libskeleton_engine.so';
mysql> CREATE TABLE `d` (`a` varchar(125), b text, primary key(a)) ENGINE=skeleton DEFAULT
Query OK, 0 rows affected (0.01 sec)
You will probably need to edit the Makefile.am in the src/ tree if you want to build on anything other then Linux (and the Makefile assumes that the server was not compiled for debug).
What's New in This Release:
· License file cleanups, better documents, and the removal of some public functions (aka they are now declared as static).