Loading a Redis module
There are a lot of open-source Redis modules that can be used to extend Redis functionality. In this recipe, we will see how to load a module on Redis Server. We will load the ReJSON
module, which adds JSON data type support to Redis.
Getting ready…
You need to finish the installation of the Redis Server, as we described in the Downloading and installing Redis recipe in Chapter 1, Getting Started with Redis.
How to do it...
The steps for loading a Redis module are as follows
- Download the source code of
ReJSON
from GitHub:
$ git clone https://github.com/RedisLabsModules/rejson.git Cloning into 'rejson'... remote: Counting objects: 2066, done. remote: Compressing objects: 100% (64/64), done. remote: Total 2066 (delta 52), reused 83 (delta 43), pack-reused 1952 Receiving objects: 100% (2066/2066), 3.68 MiB | 0 bytes/s, done. Resolving deltas: 100% (1114/1114), done. Checking connectivity... done.
- Go to the module source code directory and compile the module by running
make...