????????п???2???????Redis 2.2.1 ???????????????????1K?????????????ServiceStack.Redis???????????2????
????1) Set????
????2) Get????
????3) Del????
???????????????????????y??в????
????1) ??????????????Dump??????????5??????????
????2) ????????????AOF?????????????д????????
????3) ????????????κε???????
??????????????????????????????????
????1) ????VM ?????10GB(128?????)??????????VM???160GB
????2) ????????15GB???????Dump?????????????????
????3) ????????????????????
??????????????2???????

???????????п????????
????1) ??????г???????????д????????????800????????????????????????????????10G??Redis????????????????????????????????????????????????????Mongodb???????
????2) ????AOF?????????????????????????????????????????????????????????????????????????????м????
????3) ????Dump???????????д?????????????????????????????Dump??й?????????????1400?????????????д?????????????Dump???????????л???????????????????????????????????????????????????????15GB??????Dump???????????????????CPU??????????????????楨?????CPU?????????????????????????
?????????£?
????1) Redis?????????????棬??????????????洢???????????????????????????????????????????????á?????????汾??Redis????????????κε?????????????????????????????????????????Redis??memcached???????棬???и????????????????????Redis????Mongodb/Kt???????
????2) ????VM?????????????????????VM??????Redis???????????????????????????????????????????????????(???????????????Key???????????)????????????????????????????????200% - 400%????????VM??????????????10????????????VM(????????????)??
????3) ServiceStack.Redis?????????м???Bug??????RedisTypedClient??Dispose????????????????????client.Dispose()?????RedisNativeClient??Info?????????ζ??????????????PooledRedisClientManager??WritePoolIndex??ReadPoolIndex????????????????????????????????????????ζ???????????Active??Client???????PooledRedisClientManager???а???????Active??Client??????(???????????????Dispose??ù????????)??