summaryrefslogtreecommitdiff
path: root/examples/redis-unstable/utils/srandmember/showfreq.rb
diff options
context:
space:
mode:
Diffstat (limited to 'examples/redis-unstable/utils/srandmember/showfreq.rb')
-rw-r--r--examples/redis-unstable/utils/srandmember/showfreq.rb23
1 files changed, 0 insertions, 23 deletions
diff --git a/examples/redis-unstable/utils/srandmember/showfreq.rb b/examples/redis-unstable/utils/srandmember/showfreq.rb
deleted file mode 100644
index 625519c..0000000
--- a/examples/redis-unstable/utils/srandmember/showfreq.rb
+++ /dev/null
@@ -1,23 +0,0 @@
-require 'redis'
-
-r = Redis.new
-r.select(9)
-r.del("myset");
-r.sadd("myset",(0..999).to_a)
-freq = {}
-500.times {
- res = r.pipelined {
- 1000.times {
- r.srandmember("myset")
- }
- }
- res.each{|ele|
- freq[ele] = 0 if freq[ele] == nil
- freq[ele] += 1
- }
-}
-
-# Print the frequency each element was yield to process it with gnuplot
-freq.each{|item,count|
- puts "#{item} #{count}"
-}