Ron Rejwan - 26 - Dec 14, 2014

couldn’t find this on the wiki - what’s the difference between RedisCacheClient and a regular RedisClient? Thanks!

What do you mean by regular client? Do you mean .NET Service Client? https://github.com/ServiceStack/ServiceStack/wiki/C%23-client

They’re the typed clients for consuming Services whereas ICacheClient is an abstraction for implementing Caching in your Services: https://github.com/ServiceStack/ServiceStack/wiki/Caching

Ron Rejwan:

Sorry there are a ton of plugins - I meant the Redis client and cache client :slight_smile:

The CacheClient is a light caching abstraction with multiple different backend providers to choose from inc. Redis, InMemory, Memcached, OrmLite, Azure, AWS, etc.

Whereas the Redis Client is a full-featured client for the Redis back-end data store with API’s for all of Redis Server operations: https://github.com/ServiceStack/ServiceStack.Redis - more info about redis datastore is at: http://redis.io/documentation