Writing custom protocol for Redis load testing

Hello,
As I’m very new to Gatling and trying to figure out a proper solution - I would like to use Gatling to load test my Redis cache located in Azure. As of now, most of the examples I saw are http which is supported. Are there documentation anywhere I can look at regarding testing against a customized protocol?
Thanks.