LibMySequoia provides an alternative library for MySQL C client library (libmysqlclient.so) to benefit from the Sequoia high availability and performance scalability clustering solution. Native MySQL client programs can use the Sequoia clustering solution without changing any line of code in the application. The benefit of this solution is that native C applications, PHP, Perl, and Python programs using the MySQL C API interface now can transparently connect to a Sequoia cluster.
Myosotis allows MySQL and PostgreSQL clients to connect directly to the Sequoia cluster or any other database with a JDBC connector. From the client application's point of view, Myosotis acts as a MySQL or a PostgreSQL server. It's like a proxy, and it sits between the client and the database server.