Introduction
This chapter is all about installing, configuring, and most importantly, using HandlerSocket, a NoSQL
interface for MariaDB. We'll start with installing and configuring the HandlerSocket plugin for MariaDB and compiling and installing the libhsclient
library that other languages use to talk directly to our MariaDB databases through HandlerSocket.
We then go through the same basic recipes for three popular scripting languages: PERL, Python, and Ruby. For each of these three languages, we first install the client library, and then go through reading, inserting, updating, and deleting data. After installing the HandlerSocket plugin, feel free to jump directly to a preferred language. To finish off the chapter, we have a recipe on interacting with HandlerSocket directly using telnet
.