摘要: Redis是开源、高性能的Key-value存储引擎。最近我们在一个日访问量约1kw的网站上使用redis替换以前的memcache,成功将CPU从30%下降到15%,效果相当显著。ServiceStackRedis是最受欢迎的C#驱动之一。关于如何使用ServiceStackRedis请参见这里——使用ServiceStackRedis链接Redis简介不过我们在使用ServiceStackRedis的线程池(PooledRedisClientManager)还是碰到了不少问题。 1 链接数异常。 一个webserver会占用80个链接。当15台webserver就过千了,这时会出现有些客户 阅读全文
posted @ 2012-12-21 00:23 大智若简 阅读(406) 评论(0) 推荐(0) 编辑
摘要: Redis千万级的数据量的性能测试 从图中可以猜测到还会有Redis 2.2.1 的测试,相同的测试环境,1K的数据量,使用ServiceStack.Redis客户端进行如下测试: 1) Set操作 2) Get操作 3) Del操作 每一套测试分别使用三个配置进行测试: 1) 绿色线条的是开启Dump方式的持久化,5分钟持久化一次 2) 从图中可以猜测到还会有Redis 2.2.1 的测试,相同的测试环境,1K的数据量,使用ServiceStack.Redis客户端进行如下测试: 1) Set操作 2) Get操作 3) Del操作 每一套测试分别使用三个配置进行测试: 1) 绿... 阅读全文
posted @ 2012-12-21 00:23 大智若简 阅读(869) 评论(0) 推荐(0) 编辑