Sha256: 036de40fb6cc2df3a78da9cf15cb8054adde3040877bc4100baf37279876473d
Contents?: true
Size: 477 Bytes
Versions: 3
Compression:
Stored size: 477 Bytes
Contents
# -- coding: utf-8 require "rubygems" require "benchmark" $LOAD_PATH.unshift(File.join(File.dirname(__FILE__), '..', 'lib')) require 'kyototycoon.rb' kt = KyotoTycoon.new job = lambda {|kt| 10000.times{|n| kt.set(n.to_s, n) kt.get(n) } kt.clear } Benchmark.bm do |x| x.report('skinny') { kt.agent = :skinny kt.serializer=:default job.call(kt) } x.report('nethttp') { kt.agent = :nethttp kt.serializer=:default job.call(kt) } end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
kyototycoon-0.1.2 | benchmark/agent.rb |
kyototycoon-0.1.1 | benchmark/agent.rb |
kyototycoon-0.1.0 | benchmark/agent.rb |