Falcon (storage engine)
Falcon is a discontinued[1] transactional storage engine being developed for the MySQL relational database management system. Development was stopped after Oracle purchased MySQL.[2] It was based on the Netfrastructure database engine. Falcon was designed to take advantage of Sun's ZFS file system.
Original author(s) | Jim Starkey |
---|---|
Developer(s) | Sun Microsystems |
Preview release | MySQL 6.0.9
/ January 10, 2009 |
Operating system | Cross-platform |
Type | Database engine |
License | GNU General Public License |
Website | www![]() |
Architecture analysis showed 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.[3][4] 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 all types of loads efficiently.
References
- "Oracle Discusses MySQL Database Plans".
- "Oracle Commits to MySQL with InnoDB". 13 April 2010.
- "Falcon Storage Engine Design Review". 2007-01-12.
- "InnoDB vs MyISAM vs Falcon benchmarks - part 1". 2007-01-08.