Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 43 lines (33 sloc) 2.225 kb
59cc871 @mperham Initial work on network edgecase testing
authored
1 Performance
2 ====================
3
4 Caching is all about performance, so I carefully track Dalli performance to ensure no regressions.
866c6fb @mperham Update performance stats
authored
5 You can optionally use kgio to give Dalli a 10-20% performance boost: `gem install kgio`.
59cc871 @mperham Initial work on network edgecase testing
authored
6
866c6fb @mperham Update performance stats
authored
7 Note I've added some benchmarks over time to Dalli that the other libraries don't necessarily have.
fcf052c @mperham Prepare for release
authored
8
0547950 @avsej Make Performance.md more readable
avsej authored
9 memcache-client
10 ---------------
11
866c6fb @mperham Update performance stats
authored
12 Testing 1.8.5 with ruby 1.9.3p0 (2011-10-30 revision 33570) [x86_64-darwin11.2.0]
fcf052c @mperham Prepare for release
authored
13
866c6fb @mperham Update performance stats
authored
14 user system total real
15 set:plain:memcache-client 1.860000 0.310000 2.170000 ( 2.188030)
16 set:ruby:memcache-client 1.830000 0.290000 2.120000 ( 2.130212)
17 get:plain:memcache-client 1.830000 0.340000 2.170000 ( 2.176156)
18 get:ruby:memcache-client 1.900000 0.330000 2.230000 ( 2.235045)
19 multiget:ruby:memcache-client 0.860000 0.120000 0.980000 ( 0.987348)
20 missing:ruby:memcache-client 1.630000 0.320000 1.950000 ( 1.954867)
21 mixed:ruby:memcache-client 3.690000 0.670000 4.360000 ( 4.364469)
fdd87de Update benchmarks with libmemcached.
Evan Weaver authored
22
59cc871 @mperham Initial work on network edgecase testing
authored
23
0547950 @avsej Make Performance.md more readable
avsej authored
24 dalli
25 -----
26
866c6fb @mperham Update performance stats
authored
27 Testing with Rails 3.2.1
0547950 @avsej Make Performance.md more readable
avsej authored
28 Using kgio socket IO
866c6fb @mperham Update performance stats
authored
29 Testing 2.0.0 with ruby 1.9.3p125 (2012-02-16 revision 34643) [x86_64-darwin11.3.0]
30
31 user system total real
32 mixed:rails:dalli 1.580000 0.570000 2.150000 ( 3.008839)
33 set:plain:dalli 0.730000 0.300000 1.030000 ( 1.567098)
34 setq:plain:dalli 0.520000 0.120000 0.640000 ( 0.634402)
35 set:ruby:dalli 0.800000 0.300000 1.100000 ( 1.640348)
36 get:plain:dalli 0.840000 0.330000 1.170000 ( 1.668425)
37 get:ruby:dalli 0.850000 0.330000 1.180000 ( 1.665716)
38 multiget:ruby:dalli 0.700000 0.260000 0.960000 ( 0.965423)
39 missing:ruby:dalli 0.720000 0.320000 1.040000 ( 1.511720)
40 mixed:ruby:dalli 1.660000 0.640000 2.300000 ( 3.320743)
41 mixedq:ruby:dalli 1.630000 0.510000 2.140000 ( 2.629734)
42 incr:ruby:dalli 0.270000 0.100000 0.370000 ( 0.547618)
Something went wrong with that request. Please try again.