diff --git a/Readme.MD b/Readme.MD index d2b0cb4..7ca669a 100644 --- a/Readme.MD +++ b/Readme.MD @@ -184,4 +184,9 @@ Bench 会分根据线程数分多组进行添删改压力测试。 rand 参数,是否随机产生key/value。 batch 批大小,分批执行读写操作,借助GetAll/SetAll进行优化。 -Redis默认设置AutoPipeline=100,无分批时打开管道操作,对添删改优化。 \ No newline at end of file +Redis默认设置AutoPipeline=100,无分批时打开管道操作,对添删改优化。 + +### Redis的兄弟姐妹 +Redis实现ICache接口,它的孪生兄弟MemoryCache,内存缓存,千万级吞吐率。 +各应用强烈建议使用ICache接口编码设计,小数据时使用MemoryCache实现; +数据增大(10万)以后,改用Redis实现,不需要修改业务代码。 diff --git a/Test/Program.cs b/Test/Program.cs index 9ad0958..0e2c11b 100644 --- a/Test/Program.cs +++ b/Test/Program.cs @@ -124,6 +124,7 @@ static void Test3() static void Test4() { var ic = Redis.Create("127.0.0.1:6000", 5); + //var ic = new MemoryCache(); ic.Bench(); } }