Table of Contents [+/-]
- 23.1 Additional Resources
- 23.2 Overview
- 23.3 Creating Storage Engine Source Files
- 23.4 Adding Engine Specific Variables and Parameters
- 23.5 Creating the handlerton
- 23.6 Handling Handler Instantiation
- 23.7 Defining Filename Extensions
- 23.8 Creating Tables
- 23.9 Opening a Table
- 23.10 Implementing Basic Table Scanning [+/-]
- 23.11 Closing a Table
- 23.12 Adding Support for INSERT to a Storage Engine
- 23.13 Adding Support for UPDATE to a Storage Engine
- 23.14 Adding Support for DELETE to a Storage Engine
- 23.15 Supporting Non-Sequential Reads [+/-]
- 23.16 Supporting Indexing [+/-]
- 23.17 Supporting Transactions [+/-]
- 23.18 API Reference [+/-]
- 23.19 FAQ
With MySQL 5.1, MySQL AB has introduced a pluggable storage engine architecture that makes it possible to create new storage engines and add them to a running MySQL server without recompiling the server itself.
This architecture makes it easier to develop new storage engines for MySQL and deploy them.
This chapter is intended as a guide to assist you in developing a storage engine for the new pluggable storage engine architecture.