InnoDB is a popular storage engine for MySQL. It’s an alternative to the default MyISAM engine and it has lots of strong sides which have made it the preferred engine for a lot of PHP-driven software apps, among them Magento and Joomla™, which have switched over to InnoDB for good. For example, adding immense data volumes will be faster with InnoDB, as it locks only a single database row to perform a given operation, not the entire database table, which makes the engine ideal for scalable apps. It also supports foreign keys and database transactions – these refer to the manner in which the info is handled. Put simply, importing new or updating existent data will either be fully completed, or will be aborted and the procedure will be rolled back in case any issue shows up in the meantime, which is why the content that remains in the database will not be damaged.