If SWI-Prolog includes the ssl library, the Redis client 
can connect to the server using TLS (SSL). Connecting requires the same 
three files as redis-cli requires: the root certificate 
file, a client certificate and the private key of the client 
certificate. Below is an example call to redis_server/3:
:- redis_server(swish, localhost:6379,
                [ user(bob),
                  password("topsecret"),
                  version(3),
                  tls(true),
                  cacert('ca.crt'),
                  key('client.key'),
                  cert('client.cert')
                ]).