Quantcast
Viewing all articles
Browse latest Browse all 18769

Examples of mysqlnd plugins

From here :


Hi,

we (MySQL Connectors Team at Oracle, well mostly Andrey in fact) have
created a few experimental extensions, hooking into mysqlnd to extend
the functionality in a more or less transparent way.

A list of these includes

* mysqlnd_sip - A plugin trying to detect SQL injections by learning
about valid queries and then validate against the known format
* mysqlnd_mc - A plugin splitting single queries over multiple
connections (distribution of workload over multiple servers;
query-splitting / multi-read)
* mysqlnd_ms - A plugin for doing master/slave read/write splitting
* possibly others might be coming, too.

These plugins were created to validate our APIs wich we are also using
for things like the query cache plugin we recently added to PECL. These
plugins are in a prototype state. Now we'd like to make them available
to the community. As Oracle currently does not plan to actively support
them it feels wrong to put them into PECL's "Database" category where
they might hide other extension which receive more active support and
development.

While discussing this via IRC it was suggested to create an
"Experimental" top-level category on pecl.php.net and put them there. To
me this looks like a good proposal. From there they can easily be picked
up, be extended, provide ideas for other modules, ...

If nobody objects I'd create that category and we'd commit them to
pecl/mysqlnd_mc, pecl/mysqlnd_sip, ... in svn and register the
extensions on the website.

Johannes
--
Johannes Schlüter
MySQL Engineering Connectors and Client Connectivity

ORACLE Deutschland B.V. & Co. KG
Hauptverwaltung: Riesstr. 25, D-80992 München
Registergericht: Amtsgericht München, HRA 95603

Komplementärin: ORACLE Deutschland Verwaltung B.V.
Rijnzathe 6, 3454PV De Meern, Niederlande
Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697
Geschäftsführer: Jürgen Kunz, Marcel van de Molen, Alexander van der Ven

PlanetMySQL Voting: Vote UP / Vote DOWN

Viewing all articles
Browse latest Browse all 18769

Trending Articles