Ja, det skal arbejde.
Som angivet i dokumentationen:
Alle Redis-kommandoer skal analyseres før udførelse for at bestemme, hvilke nøgler kommandoen vil fungere på.... Bemærk, at denne regel ikke håndhæves for at give brugeren muligheder for at misbruge Redis-enkeltforekomstkonfigurationen på bekostning af at skrive scripts ikke kompatibel med Redis Cluster.
Så det er fint ikke at adlyde denne regel, så længe du sikrer, at dine scripts er kompatible med Redis Cluster. Det betyder, at opkaldet til EVAL
bør angive et sæt nøgler, der hash til én og kun én server.
Bare brug af en enkelt tast (f.eks. {foo}
) burde fungere fint.