Someone can explain the difference about ServiceStack.Redis and StackExchange.Redis c# libraries?
Asked
Active
Viewed 1.7k times
38
-
2Check https://github.com/ServiceStack/ServiceStack.Redis and https://github.com/StackExchange/StackExchange.Redis – Rahul Tripathi Oct 13 '15 at 13:06
1 Answers
67
It's VERY important to notice that ServiceStack is a commercially-supported product. See the free-quotas on servicestack.net.
Also this question mentions the same.
The ServiceStack.Redis NuGet package include the following limitations:
- 10 Operations in ServiceStack (i.e. Request DTOs)
- 10 Tables in OrmLite
- 20 Different Types in JSON, JSV and CSV Serializers *
- 20 Different Types in Redis Client Typed APIs
- 6000 requests per hour with the Redis Client
If you exceed any of these limitations, you'll start receiving exceptions like:
The free-quota limit on '6000 Redis requests per hour' has been reached. Please see https://servicestack.net to upgrade to a commercial license.
Instead, StackExchange.Redis has no limitations and is under the MIT license.

Community
- 1
- 1

thepirat000
- 12,362
- 4
- 46
- 72
-
3Servicestack also does not support cluster mode as of yet (appx 1 year after release of cluster mode), whereas StackExchange client does. – kevinc May 08 '17 at 19:16
-
8thank you so much sir for informing us ahead, ... it would have been a massive time bomb disaster had i chosen ServiceStack instead of StackExchange. Damn!! – daparic Jan 22 '18 at 17:24
-
3@ifelsemonkey yeah, they hide it to make you dependent until it's too late – thepirat000 Oct 08 '18 at 15:17