This index hopes to provide a good starting page to find information about the ServiceStack's Open Source C# Redis Client.
The Redis Client runs on Windows with .NET and Linux with Mono. Included as part of ServiceStack is:
PooledRedisClientManagerconnection pooling implementations which plugs nicely in your local IOC and is useful when talking to Redis inside an ASP.NET application or Windows Service.
If you are new to Redis (or NoSQL in general) I recommend the following resources:
Spawned from deep within the fires of Unix, for the longest time the only interface access to your Redis DataStore was through the highly-functional but still command-line only redis-cli command line utility.
Also developed in conjunction with the C# Redis Client, to help with visualizing your data in Redis is the Redis Admin UI. It was specifically designed to take advantages of the conventions of the C# Redis Client to provide a fast, functional view into your data. Like all of ServiceStack it runs on .NET and Mono with the public demo hosted on CentOS/Nginx/Mono.
The download and source code for the Redis Admin UI is maintained in the ServiceStack.RedisWebServices project.
Effectively ServiceStack.RedisWebServices gives Redis CouchDB-like powers where the Ajax Web Services layer allows websites to talk directly to Redis without any custom middle-tier just like the Redis Admin UI :)
After you have familiarized yourself with the basics of the Redis Client here are a few useful resources to explore the Advanced features and capabilities of Redis: