Falcon (storage engine)
From Wikipedia, the free encyclopedia
Falcon | |
Author: | Jim Starkey |
---|---|
OS: | Windows, Linux |
Platform: | x86, x86-64 (Linux only) |
Use: | Database engine |
License: | GNU General Public License |
Website: | http://mysql.bkbits.com |
Falcon is a new transactional storage engine for the MySQL relational database management system. It is currently in the alpha stage of development, being worked at in a fork off the MySQL 5.2 release. It is based on the Netfrastructure database engine.
Architecture analysis shows an interesting mixture of possible performance properties, while low level benchmarks on the first alpha release in 5.1.14-falcon showed that Falcon performed differently from both InnoDB and MyISAM. It did better in several tests, worse in others, with inefficient support for the MySQL LIMIT operation a limitation. Its biggest advantage though is known to be ease of use; Falcon requires minimum maintenance and designed to reconfigure itself automatically to handle efficiently all types of loads.