Do you want to use mariadb as Ignite's cache store (3-rd party
persistence)? You can use whatever you want if you implement your custom
cache store. You might also try using out-of-the-box CacheJdbcPojoStore. It
already supports DB2, Oracle, SQK Server, H2 and MySQL. It looks like
mariadb should be detected as MySQL - see getDatabaseProductName()
As for your "not able to find suitable jdbc driver for the Mariadb"
exception - Ignite does not include any 3rd party drivers. You must
download mariadb driver and put it on Ignite's classpath.