PHP: MySQL Native Driver Plugin API + Client side Plugins
Posted by: Edwin DeSouza
Date: November 06, 2010 11:16AM
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.
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.
Subject
Written By
Posted
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.