vtortola.RedisClient (nuget): A .NET Redis client that uses a special syntax for easing LUA script invocation named "procedures". The interface is based on templated strings, allowing to execute custom defined server side procedures as regular Redis commands.   Executions are done through "channels", that in essence are virtual connections to Redis that support synchronous and asynchronous invocation.  Commands are multiplexed and pipelined. Subscription topics are aggregated. Just a pair of connections can handle thousand of channels.
Keywords: redis|client|async|cache|pubsub|messaging|lua|net