Amavisd redis compatible with Redis Cluster?

Tom Johnson tj at terramar.net
Fri Feb 23 02:54:45 CET 2018


There are some interesting gotcha's when using Redis Cluster, if using the EVAL or EVALSHA commmands, which I see in amavisd-new.

https://redis.io/commands/eval <https://redis.io/commands/eval>


Specifically, this mention:

    All Redis commands must be analyzed before execution to determine 
    which keys the command will operate on. In order for this to be true for 
    EVAL, keys must be passed explicitly. This is useful in many ways, but 
    especially to make sure Redis Cluster can forward your request to the 
    appropriate cluster node.


But I'm pretty clueless about redis, beyond just administering some servers, and completely clueless about the lua scripting.  

So I'm wondering if anyone can verify if amavisd-new's implementation meet the requirements for redis cluster.

Thanks-

Tom



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.amavis.org/pipermail/amavis-users/attachments/20180222/2d495771/attachment.html>


More information about the amavis-users mailing list