HandlerSocket fornisce un accesso diretto a InnoDB/XtraDB. E' compreso in MariaDB 5.3 come plugin pronto all'uso.

HandlerSocket è un plugin NoSQL per MySQL/MariaDB. Funziona come demone dentro il processo mysqld, accetta connessioni TVP ed esegue le richieste dei client. Non supporta le query SQL. Supporta invece semplici operazioni CRUD sulle tabelle.

HandlerSocket può risultate molto più veloce di mysqld/libmysql in alcuni casi, perché fa un uso più limitato della CPU, del disco e della rete:

  1. Per ridurre l'uso della CPU non interpreta l'SQL.
  2. Poi mette in coda i processi ove possibile, e questo riduce sia l'uso della CPU che le operazioni su disco.
  3. Infine, il protocollo client/server è molto compatto in confronto a quello di mysql/libmysql, il che riduce il traffico di rete.