Supriya Ghosh (Editor)

Falcon (storage engine)

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
Original author(s)
  
Jim Starkey

Development status
  
Inactive

Type
  
Database engine

Developer(s)
  
Sun Microsystems

Operating system
  
Cross-platform

Preview release
  
MySQL 6.0.9 / January 10, 2009 (2009-01-10)

Falcon was a transactional storage engine being developed for the MySQL relational database management system. Development was stopped after Oracle purchased MySQL. It was based on the Netfrastructure database engine. Falcon was designed to take advantage of Sun's zfs file system.

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. 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

Falcon (storage engine) Wikipedia