MySQL Forums
Forum List  »  PHP

PHP: MySQL Native Driver Plugin API + Client side Plugins
Posted by: Edwin DeSouza
Date: November 06, 2010 11:16AM

PHP: Client-side Plugin API for MySQL Native Driver (mysqlnd)
http://us.php.net/mysqlnd.plugin
- PECL/mysqlnd_mc - Multi Connect plugin.
- PECL/mysqlnd_ms - Master Slave plugin.
- PECL/mysqlnd_qc - Query Cache plugin.
- PECL/mysqlnd_pscache - Prepared Statement Handle Cache plugin.
- PECL/mysqlnd_sip - SQL Injection Protection plugin.
- PECL/mysqlnd_uh - User Handler plugin.

Docs:
http://docs.php.net/manual/en/set.mysqlinfo.php
http://docs.php.net/manual/en/mysqlnd-ms.pooling.php
http://docs.php.net/manual/en/mysqlnd-ms.failover.php
http://docs.php.net/manual/en/mysqlnd-ms.loadbalancing.php
http://docs.php.net/manual/en/mysqlnd-ms.rwsplit.php
http://docs.php.net/manual/en/mysqlnd-ms.filter.php
http://docs.php.net/manual/en/mysqlnd-ms.gtid.php

PHP: The power of client side mysqlnd plugins
http://blog.ulf-wendel.de/2010/php-froscon-the-power-of-mysqlnd-plugins/
http://www.slideshare.net/nixnutz/the-power-of-mysqlnd-plugins

PHP: mysqlnd plugins in practice
http://schlueters.de/blog/archives/146-mysqlnd-plugins-for-PHP-in-practice.html

The PHP mysqlnd plugin talk - plugins an alternative to MySQL Proxy
http://www.slideshare.net/nixnutz/the-mysql
http://blog.ulf-wendel.de/mysqlnd_plugin_ipc2010.html
http://blog.ulf-wendel.de/2010/mysqlnd-plugins-an-alternative-to-mysql-proxy/


PECL/mysqlnd_qc - Query Cache plugin
http://blog.ulf-wendel.de/2010/php-client-side-caching-for-all-mysql-extensions/
http://www.slideshare.net/nixnutz/buildin-query-caching-for-all-php-mysql-extensionsapis
http://www.slideshare.net/nixnutz/mysqlnd-query-cache-plugin-userdefined-storage-handler
http://www.slideshare.net/nixnutz/mysqlnd-query-cache-plugin-statistics-and-tuning
http://www.slideshare.net/nixnutz/mysqlnd-query-cache-plugin-benchmark-report-4734189
http://forge.mysql.com/wiki/MySQLnd_Query_Cache_Plugin_for_PHP
http://news.php.net/php.pecl.dev/7298
http://us.php.net/mysqlnd_qc


PHP: PECL/mysqlnd_ms - Master Slave plugin (Replication, Load balancing, Sharding)
http://www.slideshare.net/nixnutz/load-mysq-clusterin-balancing-peclmysqlndms-14
http://www.slideshare.net/nixnutz/the-mysqlnd-replication-and-load-balancing-plugin
http://blog.ulf-wendel.de/2012/shard-key-support-and-cache-locality-optimization-support-for-php-mysql-driver/
http://blog.ulf-wendel.de/2012/peclmysqlnd_ms-14-a-failover-standby-using-weightedprioritized-load-balancing/
http://blog.ulf-wendel.de/2012/peclmysqlnd_ms-14-load-mysql-clustering-balancing/
http://blog.ulf-wendel.de/2011/the-mysqlnd-replication-plugin-110-release/
http://blog.ulf-wendel.de/2011/replication-plugin-filter-and-conquer/
http://blog.ulf-wendel.de/2011/peclmysqlnd_ms-compared-to-a-classic/
http://blog.ulf-wendel.de/2011/a-mysqlnd-replication-plugin-presentation/
http://blog.ulf-wendel.de/2011/partitioning-support-for-the-php-replication-plugin/
http://blog.ulf-wendel.de/2011/php-replication-plugin-statistics-and-troubleshooting/
http://blog.ulf-wendel.de/2011/replication-and-load-balancing-mysqlnd-plugin-for-all-php-mysql-extensions-released/
http://blog.ulf-wendel.de/2011/php-replication-and-load-balancing-plugin-master_on_write-documentation/
http://blog.ulf-wendel.de/2011/peclmysqlnd_ms-let-web-requests-be-your-ms-load-balancer/
http://blog.ulf-wendel.de/2011/a-missed-load-balancing-opportunity/
http://blog.ulf-wendel.de/2011/what-if-peclmysqlnd_ms-does-not-implement-failover/
http://blog.ulf-wendel.de/2011/php-application-calling-plugin-on-communication/
http://blog.ulf-wendel.de/2011/php-master-slave-load-balancing-in-mysqlnd-how-transparent/
http://blog.ulf-wendel.de/2011/php-want-transparent-master-slave-load-balancing-in-mysqlnd/
http://blog.ulf-wendel.de/2011/php-load-balancing-and-sharding-combined-with-mysqlnd/


PHP: PECL/mysqlnd_ms - Master Slave plugin (Quality of Service filter)
http://blog.ulf-wendel.de/2011/peclmysqlnd_ms-quality-of-service-filter/
http://blog.ulf-wendel.de/2012/some-throttling-for-peclmysqlnd_ms-14/


PHP: PECL/mysqlnd_ms - Master Slave plugin (Global Transaction IDs)
http://docs.php.net/manual/en/mysqlnd-ms.gtid.php
http://blog.ulf-wendel.de/2011/wonders-of-global-transaction-id-injection/
http://blog.ulf-wendel.de/2011/global-transaction-id-support-for-peclmysqlnd_ms/
http://blog.ulf-wendel.de/2011/consistency-cloud-and-the-php-mysqlnd-replication-plugin/
http://www.slideshare.net/nixnutz/mysql-56-global-transaction-identifier-use-case-failover
http://www.slideshare.net/nixnutz/mysql-56-global-transaction-ids-use-case-session-consistency


PHP: PECL/mysqlnd_uh - User Handler plugin
http://blog.ulf-wendel.de/2011/uh-uh-sql-injection-for-auto-explain/
http://blog.ulf-wendel.de/2011/uh-uh-php-mysql-client-fail-over/
http://blog.ulf-wendel.de/2011/uh-uh-who-caused-that-error-mysql/
http://blog.ulf-wendel.de/2011/uh-uh-extending-mysqlnd-monitoring-and-statement-redirection/
http://blog.mayflower.de/archives/578-MySQLnd-Plugins-Writing-a-MySQL-Query-Logger-in-PHP.html


PHP: Non-blocking INSERT with mysqlnd
http://blog.ulf-wendel.de/2012/non-blocking-insert-with-mysqlnd/


PHP: Memcached
http://blog.ulf-wendel.de/2013/toying-with-peclmysqlnd_memcache-and-mysql-5-6-memcache-innodb/


PHP: Security
http://blog.ulf-wendel.de/2012/mysql-56-sha256-secure-password-support-for-php-mysqlnd/
http://blog.ulf-wendel.de/2012/not-only-sql-injection-i-dont-trust-you/



Edited 26 time(s). Last edit at 01/28/2013 01:30PM by Edwin Desouza.

Options: ReplyQuote


Subject
Written By
Posted
PHP: MySQL Native Driver Plugin API + Client side Plugins
November 06, 2010 11:16AM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.